다음을 통해 공유


CMenu::RemoveMenu

메뉴에서 메뉴 항목에는 연결 된 팝업 메뉴를 삭제합니다.

BOOL RemoveMenu( 
   UINT nPosition, 
   UINT nFlags  
);

매개 변수

  • nPosition
    제거할 메뉴 항목을 지정 합니다. nFlags 매개 변수를 사용 하 여 해석 하 nPosition 를 사용할 수 있습니다.

    nFlags

    Nposition의 해석

    MF_BYCOMMAND

    지정 매개 변수는 기존 메뉴 항목의 명령 ID를 제공 합니다. 두 경우 이것이 기본값입니다 MF_BYCOMMAND 또는 MF_BYPOSITION 설정 됩니다.

    MF_BYPOSITION

    지정 매개 변수는 기존 메뉴 항목의 위치를 제공 합니다. 첫 번째 항목은 0 위치에 있습니다.

  • nFlags
    지정 하는 방법 nPosition 해석 됩니다.

반환 값

함수가 성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

메뉴를 다시 사용할 수 있도록 팝업 메뉴에서에 대 한 핸들을 소멸 하지 않습니다. 이 함수를 호출 하기 전에 응용 프로그램을 호출할 수는 GetSubMenu 팝업을 검색 하는 멤버 함수 CMenu 개체를 다시 사용할 수 있도록 합니다.

메뉴에 있는 때마다 창 변경 (창의 표시 여부), 응용 프로그램에서 호출 해야 CWnd::DrawMenuBar.

예제

예제를 보려면 CMenu::InsertMenu.

요구 사항

헤더: afxwin.h

참고 항목

참조

CMenu 클래스

계층 구조 차트

CWnd::DrawMenuBar

CMenu::GetSubMenu

RemoveMenu