WM_MENUCOMMAND 메시지

사용자가 메뉴에서 선택할 때 전송됩니다.

#define WM_MENUCOMMAND                  0x0126

매개 변수

wParam

선택한 항목의 인덱스(0부터 시작)입니다.

lParam

선택한 항목의 메뉴에 대한 핸들입니다.

설명

WM_MENUCOMMAND 메시지는 메뉴에 대한 핸들을 제공하므로 MENUINFO 구조의 메뉴 데이터에 액세스할 수 있으며 일반적으로 애플리케이션에 필요한 항목인 선택한 항목의 인덱스도 제공합니다. 반면, WM_COMMAND 메시지는 메뉴 항목 식별자를 제공합니다.

WM_MENUCOMMAND 메시지는 MENUINFO 구조체의 dwStyle 멤버에 설정된 MNS_NOTIFYBYPOS 플래그로 정의된 메뉴에 대해서만 전송됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Winuser.h(Windows.h 포함)

추가 정보

메뉴 개요