COleClientItem::OnRemoveMenus
Вызываемый платформой для удаления меню контейнера из указанного составного меню при встроенной активации.
virtual void OnRemoveMenus(
CMenu* pMenuShared
);
Параметры
- pMenuShared
Указывает на составной меню созданный вызовами к функции-члену OnInsertMenus.
Заметки
Реализация по умолчанию удаляет из pMenuShared меню контейнера в- размещения, меню, т е файла, контейнера и окна группирует.Переопределите эта функция если реализация по умолчанию не подходит для приложения; например, если приложение не использует шаблон документов для связывания ресурсы с типами документов.Если необходимо переопределить эту функцию, необходимо переопределить OnInsertMenus, а также, возможно, OnSetMenu.Это расширенный переопределяемый метод.
Вложенные меню в pMenuShared могут быть совместно использованы несколькими составным меню если сервер повторно вызвал OnInsertMenus.Поэтому не следует удалять все вложенные меню в переопределенном методе OnRemoveMenus; наконец необходимо только удалить их.
Дополнительные сведения см. в разделе IOleInPlaceFrame::RemoveMenus в Windows SDK.
Требования
Header: afxole.h