Méthode IShellBrowser::RemoveMenusSB (shobjidl_core.h)
Permet au conteneur de supprimer l’un de ses éléments de menu du menu composite sur place et de libérer toutes les ressources associées.
Syntaxe
HRESULT RemoveMenusSB(
HMENU hmenuShared
);
Paramètres
hmenuShared
Type : HMENU
Handle du menu composite sur place qui a été construit par les appels à IShellBrowser::InsertMenusSB et à la fonction InsertMenu .
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite, ou une valeur d’erreur définie par COM dans le cas contraire.
Remarques
Cette méthode est similaire à la méthode IOleInPlaceFrame::RemoveMenus .
L’objet doit toujours permettre au conteneur de supprimer ses éléments de menu du menu composite avant de désactiver l’interface utilisateur partagée.
Remarques relatives à l’appel d’applications
La méthode est appelée par l’application objet pendant qu’elle est désactivée par l’interface utilisateur afin que le navigateur puisse supprimer ses menus.Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
DLL | Shell32.dll (version 4.0 ou ultérieure) |