IOleInPlaceFrame::RemoveMenus-Methode (oleidl.h)
Entfernt die Menüelemente eines Containers aus dem zusammengesetzten Menü.
Syntax
HRESULT RemoveMenus(
[in] HMENU hmenuShared
);
Parameter
[in] hmenuShared
Ein Handle für das direkte zusammengesetzte Menü, das durch Aufrufe von IOleInPlaceFrame::InsertMenus und der InsertMenu-Funktion erstellt wurde.
Rückgabewert
Diese Methode gibt S_OK bei Erfolg zurück. Weitere mögliche Rückgabewerte:
Rückgabecode | Beschreibung |
---|---|
|
Das angegebene Handle ist ungültig. |
|
Ein unerwarteter Fehler ist aufgetreten. |
Hinweise
Das -Objekt sollte dem Container immer die Möglichkeit geben, seine Menüelemente aus dem zusammengesetzten Menü zu entfernen, bevor die freigegebene Benutzeroberfläche deaktiviert wird.
Hinweise für Anrufer
Diese Methode wird von der Objektanwendung aufgerufen, während die Benutzeroberfläche deaktiviert wird, um ihre Menüs zu entfernen.Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | oleidl.h |