COleClientItem::OnRemoveMenus

가상 void OnRemoveMenus ( CMenu * pMenuShared );

매개 변수

pMenuShared

OnInsertMenus 멤버 함수를 호출 하 여 생성 하는 복합 메뉴에 포인트。

주의

현재 위치에서 활성화가 끝나면 지정 된 복합 메뉴에서 컨테이너의 메뉴를 제거 하는 프레임 워크에 의해 호출。

즉, 파일, 컨테이너, 창 메뉴 그룹의 pMenuShared 장소에서 컨테이너 메뉴에서 기본 구현을 제거합니다. 이 함수를 재정의 하는 기본 구현은; 응용 프로그램에 적합 하지 않은 경우 예를 들어, 응용 프로그램 문서 종류와 리소스를 연결 하기 위한 문서 서식 파일을 사용 하지 않습니다. 이 함수를 재정의 하는 경우에, 아마 재정의 해야 OnInsertMenusOnSetMenu 뿐만 아니라. 이것은 고급 재정의。

서버가 반복 해 서 OnInsertMenus를 호출 하는 경우 하나 이상의 복합 메뉴 pMenuShared 에 하위를 공유할 수 있습니다. OnRemoveMenus;의 재정의 모든 하위 메뉴를 삭제 하면 안 되는 따라서 당신은 단지 그들을 분리 해야。

자세한 내용은 참조 IOleInPlaceFrame::RemoveMenus OLE 문서에。

COleClientItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;COleClientItem::OnInsertMenus, COleClientItem::OnSetMenu(&N)

Index