다음을 통해 공유


COleClientItem::OnRemoveMenus

종료 위치에서 활성화 될 때 컨테이너의 메뉴 지정 된 합성 메뉴에서 제거 하는 프레임 워크에서 호출 됩니다.

virtual void OnRemoveMenus( 
   CMenu* pMenuShared  
);

매개 변수

  • pMenuShared
    가리키는 합성 메뉴를 호출 하 여 생성 하는 OnInsertMenus 멤버 함수입니다.

설명

기본 구현에서 제거 pMenuShared 파일, 컨테이너 및 창 메뉴 그룹, 컨테이너 내부 메뉴입니다. 기본 구현에서는 응용 프로그램에 적합 하지 않은 경우이 함수를 재정의 합니다. 예를 들어, 응용 프로그램 문서 템플릿은 문서 형식과 리소스를 연결 하는 사용 하지 않습니다. 이 함수를 재정의 하는 경우에 재정의 해야 OnInsertMenusOnSetMenu 도 합니다. 이 고급 재정의 합니다.

하위 메뉴에서 pMenuShared 서버를 반복적으로 호출 하는 경우 둘 이상의 합성 메뉴에서 공유 될 수 있습니다 OnInsertMenus. 사용자 재정의 된 모든 하위 삭제 해서는 안 되므로 OnRemoveMenus. 분리 해야 합니다.

자세한 내용은 IOleInPlaceFrame::RemoveMenus 에 있는 Windows SDK.

요구 사항

헤더: afxole.h

참고 항목

참조

COleClientItem 클래스

계층 구조 차트

COleClientItem::OnInsertMenus

COleClientItem::OnSetMenu