IExplorerCommand::GetFlags-Methode (shobjidl_core.h)
Ruft die Flags ab, die einem Windows-Explorer-Befehl zugeordnet sind.
Syntax
HRESULT GetFlags(
[out] EXPCMDFLAGS *pFlags
);
Parameter
[out] pFlags
Typ: EXPCMDFLAGS*
Wenn diese Methode zurückgibt, verweist dieser Wert auf die aktuellen Befehlsflags. Einer von mehreren der folgenden Werte:
ECF_DEFAULT (0x000)
Windows 7 und höher. Es werden keine Befehlsflags festgelegt.
ECF_HASSUBCOMMANDS (0x001)
Der Befehl verfügt über Unterbefehle.
ECF_HASSPLITBUTTON (0x002)
Eine geteilte Schaltfläche wird angezeigt.
ECF_HIDELABEL (0x004)
Die Bezeichnung ist ausgeblendet.
ECF_ISSEPARATOR (0x008)
Der Befehl ist ein Trennzeichen.
ECF_HASLUASHIELD (0x010)
Ein UAC-Schild wird angezeigt.
ECF_SEPARATORBEFORE (0x020)
In Windows 7 eingeführt. Der Befehl befindet sich im Menü direkt unter einem Trennzeichen.
ECF_SEPARATORAFTER (0x040)
In Windows 7 eingeführt. Der Befehl befindet sich im Menü direkt über einem Trennzeichen.
ECF_ISDROPDOWN (0x080)
In Windows 7 eingeführt. Wenn Sie den Befehl auswählen, wird ein Dropdown-Untermenü geöffnet (z. B . In Bibliothek einschließen).
ECF_TOGGLEABLE (0x100)
In Windows 8 eingeführt.
ECF_AUTOMENUICONS (0x200)
In Windows 8 eingeführt.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |