WM_INITMENUPOPUP

WM_INITMENUPOPUP mesajul este expediat când un drop-jos meniu sau submeniu este pe cale să devină activă. Acest lucru permite o cerere pentru a modifica meniul înainte este afișat, fără a schimba meniul întreaga.

WM_INITMENUPOPUP hmenuPopup = wParam (HMENU);         / / ocupa în submeniul
uPos = LOWORD(lParam) (UINT);        / / articol submeniul poziția fSystemMenu = HIWORD(lParam) (BOOL); / / meniul Fereastră pavilion 

 

Parametrii

hmenuPopup
Valoarea wParam. Ocupa de la drop-jos meniu sau submeniu.
uPos
Valoarea cuvântul low-ordine lParam. Specifică poziția relativă zero-based elementului de meniu care se deschide drop-jos meniu sau submeniu.
fSystemMenu
Valoarea cuvântul high-ordine lParam. Specifică dacă meniul drop-down este din meniul fereastră (, de asemenea, cunoscut ca meniul de sistem sau meniul Control). Dacă meniul este din meniul fereastră , acest parametru este TRUE; în caz contrar, este fals.

Valorile întroarse

Dacă o cerere procesele acest mesaj, acesta trebuie să returnați zero.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Claviatură Accelerators prezentare, tastatură Accelerator mesaje, WM_INITMENU

Index