16 настроек системы с помощью одного параметра (часть 1)

В операционной системе Windows 7 существует параметр, позволяющий определить необходимость использования целых шестнадцати элементов интерфейса! Имя этого параметра - UserPreferencesMask. Он имеет тип REG_BINARY и по умолчанию находится в узле HKEY_CURRENT_USER\ Control Panel \Desktop дерева реестра.

Параметр является битовой маской: его значение вычисляется в зависимости от сочетания необходимых элементов интерфейса. Каждый элемент интерфейса имеет свое значение для параметра UserPref erencesMask. Результирующее значение параметра UserPref erencesMask складывается из суммы кодов всех значений необходимых элементов интерфейса: коды подобраны специальным образом, сумма любых кодов элементов всегда уникальна и определяет конкретный набор элементов интерфейса операционной системы.

Итак, для переопределения настроек элементов интерфейса на основании параметра UserPref erencesMask:

1. Откройте программу Редактор реестра.

2. Перейдите в дереве реестра на узел НКЕY_CURRENT_USER\Control Panel\Desktop.

3. Найдите здесь параметр UserPref erencesMask типа REG_BINA-RY. Запомните, а лучше запишите его значение по умолчанию.

4. Откройте программу Калькулятор. Переведите ее в режим Программист (Programmer). В качестве системы счисления укажите Bin.

5. Параметр UserPref erencesMask регистра операционной системы Windows 7 имеет 64 бита. Каждому элементу интерфейса соответствует один бит параметра: бит установлен в 1, если элемент используется, или в 0, если элемент отключен. На данной момент не все биты параметра UserPref erencesMask используются: они зарезервированы для использования в будущем. В программе Калькулятор установите соответствующие значения битов параметра UserPref erencesMask. Вы можете использовать следующие биты:

0 бит. По умолчанию установлен в 0. Если установить данный бит в 1, то при наведении на окно указателя мыши окно будет автоматически активироваться.

1 бит. По умолчанию данный бит установлен в 1. Отвечает за использование анимации меню. Режим анимации определяется значением 9 бита.

2 бит. По умолчанию установлен в 1. Определяет необходимость анимации всплывающих подсказок.

3 бит. По умолчанию установлен в 1. Бит позволяет включить плавное прокручивание списков.

4 бит. По умолчанию установлен в 1. Использование эффекта градиента в заголовках окон. Данный бит не игнорируется только в случае, если используется классический стиль оформления операционной системы, не использующий темы

Новые статьи:
Предыдущие статьи:

You have no rights to post comments