COleClientItem::OnRemoveMenus
Appelé par l'infrastructure pour supprimer les menus du conteneur du menu composite spécifié lors de l'activation sur place termine.
virtual void OnRemoveMenus(
CMenu* pMenuShared
);
Paramètres
- pMenuShared
Pointe vers le menu composite construit par des appels à la fonction membre d' OnInsertMenus .
Notes
L'implémentation par défaut supprime d' pMenuShared les menus visuelle de conteneur, les groupes c. autrement dit., de fichier, de conteneur, et de menu Fenêtre. Remplacez cette fonction si l'implémentation par défaut n'est pas appropriée pour votre application ; par exemple, si votre application n'utilise pas de modèles de document pour associer des ressources avec des types de document. Si vous remplacez cette fonction, vous devez substituer probablement OnInsertMenus et OnSetMenu également. Il s'agit d'un substituable avancé.
Des sous-menus sur pMenuShared peuvent être partagés par plusieurs menu composite si le serveur est répétée appelé OnInsertMenus. C'est pourquoi vous ne devez supprimer des sous-menus dans la substitution d' OnRemoveMenus; vous devez uniquement les cela.
Pour plus d'informations, consultez l' IOleInPlaceFrame::RemoveMenus dans Kit de développement logiciel Windows.
Configuration requise
Header: afxole.h