WM_MENUCOMMAND meddelande

Skickas när användaren anropar ett kommando från en meny. Se Kommentarer.

#define WM_MENUCOMMAND                  0x0126

Parameterar

wParam

Det nollbaserade indexet för det markerade objektet.

lParam

Ett handtag till menyn för det markerade objektet.

Anmärkningar

I de flesta fall lyssnar du efter WM_COMMAND meddelande för att svara när en användare anropar ett kommando i en meny. Meddelandet WM_MENUCOMMAND skickas i stället för WM_COMMAND endast för menyer som har definierats med flaggan MNS_NOTIFYBYPOS som anges i dwStyle-medlemmen i MENUINFO-strukturen.

Meddelandet WM_MENUCOMMAND ger dig ett handtag till menyn så att du kan komma åt menydata i MENUINFO-strukturen och även ge dig indexet för det valda objektet, vilket vanligtvis är vad program behöver. I det WM_COMMAND meddelandet visas däremot menyalternativets identifierare.

Kravspecifikation

Krav Värde
Lägsta klient som stöds
Windows 2000 Professional [endast skrivbordsappar]
Lägsta server som stöds
Windows 2000 Server [endast skrivbordsappar]
Header
Winuser.h (inkludera Windows.h)

Se även

Översikt över menyer