У меня есть некоторые исследования в Google, но я не могу найти, что такое реестр Windows, чтобы управлять Включить тень указателя. Мне нужно найти его, чтобы сделать глобальное обновление для моего изображения Citrix Gold.
У меня есть некоторые исследования в Google, но я не могу найти, что такое реестр Windows, чтобы управлять Включить тень указателя. Мне нужно найти его, чтобы сделать глобальное обновление для моего изображения Citrix Gold.
Принятый ответ является лишь частично правильным.
Значение 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 для представления Programmer и выберем 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
Это делается путем создания пользовательского объекта групповой политики, который устанавливает следующий раздел реестра:
Key: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects
Value Name: VisualFXSetting
Value Type: dword
Value data: 3