windows 注册表管理启用指针阴影

windows 注册表管理启用指针阴影

我已经在 Google 上做了一些研究,但我找不到用于管理启用指针阴影的 Windows 注册表。我需要找到它来对我的 citrix gold 映像进行全局更新。

在此处输入图片描述

答案1

看一看

这是通过创建基于用户的 GPO 并设置以下注册表项来完成的:

Key: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
Value Name: VisualFXSetting
Value Type: dword
Value data: 3

答案2

接受的答案只是部分正确。

VisualFXSetting值仅控制如何确定设置,如System Properties\Advanced system settings\Advanced tab\Performance Options对话框中所示:

0 = Let Windows choose what's best for my computer
1 = Adjust for best appearance
2 = Adjust for best performance
3 = Custom

在我们的例子中,当然我们希望使用 3。

一旦我们选择了 3,我们的工作就变得更加困难了。控制设置本身的数据稍微复杂一些,涉及在此注册表值中设置的十六进制条目(字节):

HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferencesMask

就我们的目的而言,我们只对前三个字节感兴趣,即:

9E 3E 07

字节由这些二进制集转换确定:

10011110 00111110 00000111

(我们可以使用 Windows 计算器进行转换;我们按 Alt+3 进入程序员视图并选择 Word 作为我们的字号。)

二进制集是根据这些模板计算出来的:

    ^^^    ^ ^^        ^
1001ABC0 00D1EF10 00000G11

这些字母代表此列表中的条目:

A - Smooth-scroll list boxes
B - Slide open combo boxes
C - Fade or slide menus into view 
D - Show shadows under mouse pointer 
E - Fade or slide ToolTips into view 
F - Fade out menu items after clicking 
G - Show shadows under windows

因此,例如,如果我们想关闭除将Smooth-scroll list boxes第一组的第 5 位(基于零的列表中的第 4 位)设置为 1 之外的所有内容:

    ^
10011000 00010010 00000011

然后使用 Windows 计算器将其转换为十六进制:

98 12 03

所有内容:

10011110 00111110 00000111 = 9E 3E 07

全部关闭:

10010000 00010010 00000011 = 90 12 03

相关内容