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)

Vedi anche

IShellBrowser