Metodo IExplorerCommand::GetFlags (shobjidl_core.h)
Ottiene i flag associati a un comando di Esplora risorse di Windows.
Sintassi
HRESULT GetFlags(
[out] EXPCMDFLAGS *pFlags
);
Parametri
[out] pFlags
Tipo: EXPCMDFLAGS*
Quando questo metodo restituisce, questo valore punta ai flag di comando correnti. Uno dei valori seguenti:
ECF_DEFAULT (0x000)
Windows 7 e versioni successive. Non sono impostati flag di comando.
ECF_HASSUBCOMMANDS (0x001)
Il comando include sottocomandi.
ECF_HASSPLITBUTTON (0x002)
Viene visualizzato un pulsante di divisione.
ECF_HIDELABEL (0x004)
L'etichetta è nascosta.
ECF_ISSEPARATOR (0x008)
Il comando è un separatore.
ECF_HASLUASHIELD (0x010)
Viene visualizzata una schermata UAC.
ECF_SEPARATORBEFORE (0x020)
Introdotta in Windows 7. Il comando si trova nel menu immediatamente sotto un separatore.
ECF_SEPARATORAFTER (0x040)
Introdotta in Windows 7. Il comando si trova nel menu immediatamente sopra un separatore.
ECF_ISDROPDOWN (0x080)
Introdotta in Windows 7. Selezionando il comando viene aperto un sottomenu a discesa, ad esempio Includi nella libreria.
ECF_TOGGLEABLE (0x100)
Introdotta in Windows 8.
ECF_AUTOMENUICONS (0x200)
Introdotta in Windows 8.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |