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