CheckMenuItem

Checked 또는 unchecked CheckMenuItem 함수에 지정 된 메뉴 항목의 확인 표시 특성의 상태를 설정합니다.

CheckMenuItem 함수는 SetMenuItemInfo 함수에 의해 대체 되었습니다. 그러나 계속 사용할 수 있습니다 CheckMenuItem,, 만약 당신이 SetMenuItemInfo 의 확장 기능 필요 하지 않습니다.

DWORD CheckMenuItem ( HMENU  hmenu, / / 메뉴 핸들UINTuIDCheckItem, / / 메뉴 항목을 선택 하거나 선택 취소UINTuCheck / / 메뉴 항목 플래그);
 

매개 변수

hmenu
관심의 메뉴에 대 한 핸들.
uIDCheckItem
UCheck 매개 변수에 의해 결정 된 대로 설정할 수 있는 체크 마크 특성은 메뉴 항목을 지정 합니다.
uCheck
UIDCheckItem 매개 변수 및 메뉴 항목의 체크 마크 특성의 상태 해석을 제어 하는 플래그를 지정 합니다. 이 매개 변수는 MF_BYCOMMAND, 또는 MF_BYPOSITION 및 MF_CHECKED 또는 MF_UNCHECKED의 조합이 될 수 있습니다.
의미
MF_BYCOMMAND UIDCheckItem 매개 변수 제공 메뉴 항목의 식별자를 나타냅니다. MF_BYCOMMAND 플래그는 기본값을 MF_BYCOMMAND도 MF_BYPOSITION 플래그를 지정 하는 경우.
MF_BYPOSITION UIDCheckItem 매개 변수 제공 메뉴 항목의 0부터 시작 상대적 위치를 나타냅니다.
MF_CHECKED 선택된 상태를 체크 마크 특성을 설정합니다.
MF_UNCHECKED 선택 하지 않은 상태로 체크 마크 특성을 설정합니다.

반환 값

반환 값 (MF_CHECKED 또는 MF_UNCHECKED) 메뉴 항목의 이전 상태를 지정 합니다. 반환 값이 0xFFFFFFFF 메뉴 항목이 존재 하지 않는 경우.

주의

메뉴 모음에 있는 항목 확인 표시가 없습니다.

UIDCheckItem 매개 변수는 하위 메뉴 항목 또는 명령 항목을 식별 합니다. 하위 메뉴를 열고 항목에 대 한 uIDCheckItem 매개 변수는 항목의 위치를 지정 해야 합니다. 명령 항목에 대 한 uIDCheckItem 매개 변수는 항목의 위치 또는 해당 식별자 지정할 수 있습니다.

참고 항목

메뉴 개요 메뉴 기능 EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

 

Index