RemoveMenu

RemoveMenu 함수를 메뉴 항목을 삭제 하거나 지정한 메뉴에서 하위 메뉴를 분리 합니다. 메뉴 항목 드롭 다운 메뉴 또는 하위 메뉴를 열면 RemoveMenu 않습니다 파괴 하지 메뉴 또는 해당 핸들을 메뉴를 다시 사용할 수 있도록 합니다. 이 함수를 호출 하기 전에 GetSubMenu 함수 드롭 다운 메뉴 또는 하위 메뉴에 대 한 핸들을 검색 해야.

(BOOL RemoveMenu HMENU  hMenu, / / 메뉴 핸들UINTuPosition, / / 메뉴 항목 식별자 또는 위치UINTuFlags / / 메뉴 항목 플래그);
 

매개 변수

hMenu
변경 메뉴에 대 한 핸들.
uPosition
UFlags 매개 변수에 의해 결정 된 대로 메뉴 항목을을 삭제할 수를 지정 합니다.
uFlags
UPosition 매개 변수를 해석 하는 방법을 지정 합니다. 이 매개 변수는 다음 값 중 하나 여야 합니다.:
의미
MF_BYCOMMAND uPosition 제공 메뉴 항목의 식별자를 나타냅니다. MF_BYCOMMAND 플래그는 기본 플래그 MF_BYCOMMAND도 MF_BYPOSITION 플래그를 지정 하는 경우.
MF_BYPOSITION 메뉴 항목의 0부터 시작 상대 위치를 제공 하는 그 uPosition 을 나타냅니다.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

응용 프로그램 메뉴가 표시 창에 여부 메뉴 변경 될 때마다 DrawMenuBar 함수를 호출 해야 합니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

메뉴 개요 메뉴 기능, CreatePopupMenu, DeleteMenu, DrawMenuBar, GetSubMenu

 

Index