Verwenden von Elementattributen

Die SFGAO-Flagwerte der Shellattribute für ein Element können getestet werden, um zu bestimmen, ob das Verb aktiviert oder deaktiviert werden soll.

Um dieses Attributfeature zu verwenden, fügen Sie die folgenden REG _ DWORD-Werte unter dem Verb hinzu:

Anweisungen

Schritt 1:

Der AttributeMask-Wert gibt den SFGAO-Wert der Bitwerte der Maske an, mit der getestet werden soll.

Schritt 2:

Der AttributeValue-Wert gibt den SFGAO-Wert der getesteten Bits an.

Schritt 3:

Das ImpliedSelectionModel gibt 0 (null) für Elementverben oder einen Wert ungleich 0 (null) für Verben im Kontextmenü im Hintergrund an.

Hinweise

Im folgenden Beispielregistrierungseintrag ist AttributeMask auf SFGAO _ READONLY (0x40000) festgelegt.

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