Metodo IShellBrowser::RemoveMenusSB (shobjidl_core.h)
Consente al contenitore di rimuovere uno dei relativi elementi di menu dal menu composito sul posto e di liberare tutte le risorse associate.
Sintassi
HRESULT RemoveMenusSB(
HMENU hmenuShared
);
Parametri
hmenuShared
Tipo: HMENU
Handle per il menu composito sul posto costruito dalle chiamate a IShellBrowser::InsertMenusSB e alla funzione InsertMenu .
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o se un valore di errore definito da COM in caso contrario.
Commenti
Questo metodo è simile al metodo IOleInPlaceFrame::RemoveMenus .
L'oggetto deve sempre consentire al contenitore di rimuovere i relativi elementi di menu dal menu composito prima di disattivare l'interfaccia utente condivisa.
Note per la chiamata di applicazioni
Il metodo viene chiamato dall'applicazione oggetto durante la disattivazione dell'interfaccia utente in modo che il browser possa rimuovere i menu.Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
DLL | Shell32.dll (versione 4.0 o successiva) |