Sdílet prostřednictvím


COleClientItem::OnRemoveMenus

Volat framework při aktivaci na místě končí odebrat z nabídky složené nabídky kontejneru.

virtual void OnRemoveMenus(
   CMenu* pMenuShared 
);

Parametry

  • pMenuShared
    Body složená nabídka vyrobeno volání OnInsertMenus členské funkce.

Poznámky

Výchozí implementace odebere z pMenuShared nabídky kontejneru v místě, které je, skupiny nabídek soubor, kontejner a okna.Přepsat tuto funkci, pokud výchozí implementace není vhodná pro aplikace; například aplikace nepoužívá pro přiřazení zdrojů k typům dokumentu šablony dokumentů.Pokud potlačíte tuto funkci by pravděpodobně přepsat OnInsertMenus a OnSetMenu i.Toto je rozšířené overridable.

Podnabídek v pMenuShared může sdílet více složená nabídka Pokud má server opakovaně volána OnInsertMenus .Proto byste neměli odstraňovat jejích podnabídkách ve vašem přepsání OnRemoveMenus ; měli pouze odpojení je.

Další informace naleznete v IOleInPlaceFrame::RemoveMenus v .

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleClientItem

Diagram hierarchie

COleClientItem::OnInsertMenus

COleClientItem::OnSetMenu