アイテム属性を使用する方法
項目のシェル属性の SFGAO フラグ値をテストして、動詞を有効または無効にするかどうかを判断できます。
この属性機能を使用するには、動詞の下に次の REG_DWORD 値を追加します。
Instructions
手順 1:
AttributeMask 値は、テスト対象のマスクのビット値の SFGAO 値を指定します。
手順 2:
AttributeValue 値は、テストされるビットの SFGAO 値を指定します。
手順 3:
ImpliedSelectionModel は、項目動詞の場合は 0、背景のショートカット メニューの動詞には 0 以外を指定します。
注釈
次のレジストリ エントリの例では、AttributeMask が SFGAO_READONLY (0x40000 ) に設定されています。
HKEY_CLASSES_ROOT
txtfile
Shell
test.verb2
AttributeMask = 0x40000
AttributeValue = 0x0
ImpliedSelectionModel = 0x0
command
(Default) = %SystemRoot%\system32\notepad.exe %1