Metodo ITrackShellMenu::SetObscured (shdeprecated.h)
Coordina gli elementi nascosti su una barra degli strumenti con voci in un menu.
Sintassi
HRESULT SetObscured(
[in] HWND hwndTB,
[in] IUnknown *punkBand,
[in] DWORD dwSMSetFlags
);
Parametri
[in] hwndTB
Tipo: HWND
Handle di un controllo della barra degli strumenti i cui pulsanti hanno ID comando che corrispondono agli ID menu nel menu tracciato.
[in] punkBand
Tipo: IUnknown*
Se questo parametro punta a un oggetto COM che supporta l'interfaccia IShellMenu , le voci di menu corrispondenti ai pulsanti visibili della barra degli strumenti vengono filtrate dal menu in modo che non vengano visualizzate in entrambe le posizioni.
Se questo parametro è NULL o punta a un oggetto COM che non supporta l'interfaccia IShellMenu , i pulsanti nascosti nella barra degli strumenti vengono aggiunti al menu della shell nella posizione specificata in dwSMSetFlags.
[in] dwSMSetFlags
Tipo: DWORD
Uno dei valori seguenti.
SMSET_TOP (0x10000000)
Le nuove voci di menu vengono aggiunte nella parte superiore del menu.
SMSET_BOTTOM (0x20000000)
Le nuove voci di menu vengono aggiunte nella parte inferiore del menu.
SMSET_DONTOWN
Riservati; non usare.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
I pulsanti nascosti sono i pulsanti che non possono essere visualizzati a causa di limitazioni delle dimensioni della barra degli strumenti. In genere, per vederli è necessario premere la freccia di espansione alla fine della barra degli strumenti.
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 | shdeprecated.h |
DLL | Shell32.dll |