CMenu::DeleteMenu

BOOL DeleteMenu ( UINT nPosition, UINT nFlags );

반환 값

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

매개 변수

nPosition

NFlags 에 의해 결정 된 대로 삭제할 수 있는 메뉴 항목을 지정 합니다.

nFlags

다음과 같은 방법으로 nPosition 를 해석 하는 데 사용 됩니다.:

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

주의

메뉴에서 항목을 삭제합니다. 메뉴 항목에 연결 된 팝업 메뉴 있으면 DeleteMenu 팝업 메뉴에 대 한 핸들을 소멸 하 고 팝업 메뉴에서 사용 하는 메모리를 해제。

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

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

참고 항목nbsp;CWnd::DrawMenuBar, :: DeleteMenu(&N)

Index