Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht dem Container, jedes seiner Menüelemente aus dem zusammengesetzten Direktmenü zu entfernen und alle zugeordneten Ressourcen freizugeben.
Syntax
HRESULT RemoveMenusSB(
HMENU hmenuShared
);
Parameter
hmenuShared
Typ: HMENU
Ein Handle für das direkte zusammengesetzte Menü, das durch Aufrufe von IShellBrowser::InsertMenusSB und der InsertMenu-Funktion erstellt wurde.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK zurück, andernfalls einen COM-definierten Fehlerwert.
Hinweise
Diese Methode ähnelt der IOleInPlaceFrame::RemoveMenus-Methode .
Das -Objekt sollte es dem Container immer erlauben, seine Menüelemente aus dem zusammengesetzten Menü zu entfernen, bevor die freigegebene Benutzeroberfläche deaktiviert wird.
Hinweise zum Aufrufen von Anwendungen
Die -Methode wird von der Objektanwendung aufgerufen, während die Benutzeroberfläche deaktiviert wird, sodass der Browser die Menüs entfernen kann.Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |
| DLL | Shell32.dll (Version 4.0 oder höher) |