Udostępnij przez


komunikat WM_MENUCOMMAND

Wysłane, gdy użytkownik wywołuje polecenie z menu. Zobacz uwagi.

#define WM_MENUCOMMAND                  0x0126

Parametry

wParam

Indeks oparty na zerach wybranego elementu.

lParam

Uchwyt do menu wybranego elementu.

Uwagi

W większości przypadków nasłuchujesz komunikatu WM_COMMAND , aby odpowiedzieć, gdy użytkownik wywołuje polecenie w menu. Komunikat WM_MENUCOMMAND jest wysyłany zamiast WM_COMMAND tylko dla menu zdefiniowanych za pomocą flagi MNS_NOTIFYBYPOS ustawionej w elemencie dwStyle struktury MENUINFO .

Komunikat WM_MENUCOMMAND zawiera dojście do menu, dzięki czemu można uzyskać dostęp do danych menu w strukturze MENUINFO , a także daje indeks wybranego elementu, który jest zazwyczaj potrzebny w aplikacjach. Z kolei komunikat WM_COMMAND wyświetla identyfikator elementu menu.

Requirements

Wymaganie Wartość
Minimalny obsługiwany klient
Windows 2000 Professional [tylko aplikacje klasyczne]
Minimalny obsługiwany serwer
Windows 2000 Server [tylko aplikacje klasyczne]
Header
Winuser.h (uwzględnij windows.h)

Zobacz także

Menu — przegląd