Поделиться через


Использование атрибутов элемента

Значения флага SFGAO атрибутов оболочки для элемента можно проверить, чтобы определить, следует ли включать или отключать команду.

Чтобы использовать эту функцию атрибута, добавьте следующие значения REG_DWORD под командой :

Инструкции

Шаг 1.

Значение AttributeMask указывает значение SFGAO битовых значений маски для проверки.

Шаг 2.

Значение AttributeValue указывает значение SFGAO тестируемых битов.

Шаг 3.

Параметр ImpliedSelectionModel задает ноль для глаголов элемента или ненулевое значение для команд в контекстном меню фона.

Комментарии

В следующем примере записи реестра attributeMask имеет значение SFGAO_READONLY (0x40000).

HKEY_CLASSES_ROOT
   txtfile
      Shell
         test.verb2
            AttributeMask = 0x40000
            AttributeValue = 0x0
            ImpliedSelectionModel = 0x0
            command
               (Default) = %SystemRoot%\system32\notepad.exe %1