アイテム属性を使用する方法

項目のシェル属性の 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