CMenu::RemoveMenu

BOOL RemoveMenu ( UINT nPosition, UINT nFlags );

반환 값

이 함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

nPosition

제거할 메뉴 항목을 지정 합니다. 다음과 같은 방법으로 해석 하는 nPositionnFlags 매개 변수를 사용할 수 있습니다.:

nFlags Nposition의 해석
MF_BYCOMMAND 매개 변수가 제공 기존 메뉴 항목의 명령 ID를 지정 합니다. 이것은 기본값도 MF_BYCOMMANDMF_BYPOSITION 를 설정 하는 경우。
MF_BYPOSITION 매개 변수가 제공 기존 메뉴 항목의 위치를 지정 합니다. 위치 0에 있는 첫 번째 항목은。

nFlags

NPosition 를 해석 하는 방법을 지정 합니다.

주의

메뉴에서 메뉴 항목과 연결 된 팝업 메뉴를 삭제합니다. 그것은 메뉴를 다시 사용할 수 있도록 팝업 메뉴에 대 한 핸들을 파괴 하지 않습니다. 이 함수를 호출 하기 전에 응용 프로그램 재사용에 대 한 팝업 CMenu 개체를 검색 하려면 GetSubMenu 멤버 함수를 호출 수 있습니다.

응용 프로그램 CWnd::DrawMenuBar 를 호출 해야 합니다 (여부를 창이 표시 됩니다)에 창에 있는 메뉴 변경 될 때마다。

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

참고 항목nbsp;CWnd::DrawMenuBar, CMenu::GetSubMenu, :: RemoveMenu(&N)

Index