Condividi tramite


Metodo IOleInPlaceFrame::RemoveMenus (oleidl.h)

Rimuove gli elementi di menu di un contenitore dal menu composito.

Sintassi

HRESULT RemoveMenus(
  [in] HMENU hmenuShared
);

Parametri

[in] hmenuShared

Handle al menu composito sul posto costruito dalle chiamate a IOleInPlaceFrame::InsertMenus e alla funzione InsertMenu .

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:

Codice restituito Descrizione
E_INVALIDARG
L'handle specificato non è valido.
E_UNEXPECTED
Si è verificato un errore imprevisto.

Commenti

L'oggetto deve sempre concedere al contenitore la possibilità di rimuovere gli elementi del menu dal menu composito prima di disattivare l'interfaccia utente condivisa.

Note ai chiamanti

Questo metodo viene chiamato dall'applicazione dell'oggetto durante la disattivazione dell'interfaccia utente per rimuovere i menu.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione oleidl.h

Vedi anche

Ioleinplaceframe

IOleInPlaceFrame::SetMenu

InsertMenu