DeleteMenu 함수는 지정 된 메뉴에서 항목을 삭제합니다. 메뉴 항목에서 메뉴 또는 하위 메뉴를 열면이 함수 메뉴 또는 하위 메뉴에 대 한 핸들을 파괴 하 고 메뉴 또는 하위 메뉴에서 사용 하는 메모리를 해제.
(BOOL DeleteMenu HMENU hMenu, / / 메뉴 핸들UINTuPosition, / / 메뉴 항목 식별자 또는 위치UINTuFlags / / 메뉴 항목 플래그);
| 값 | 의미 |
|---|---|
| MF_BYCOMMAND | 그 uPosition 제공 메뉴 항목의 식별자를 나타냅니다. MF_BYCOMMAND 플래그는 기본 플래그 MF_BYCOMMAND도 MF_BYPOSITION 플래그를 지정 하는 경우. |
| MF_BYPOSITION | 메뉴 항목의 0부터 시작 상대 위치를 제공 하는 그 uPosition 을 나타냅니다. |
함수가 성공 하면 반환 값은 0이 아닌.
함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.
응용 프로그램 메뉴가 표시 창에 여부 메뉴 변경 될 때마다 DrawMenuBar 함수를 호출 해야 합니다.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.
메뉴 개요 메뉴 기능 DrawMenuBar, RemoveMenu