WM_INITMENU mesajul este expediat când un meniu este pe cale să devină activă. Acesta apare atunci când utilizatorul face clic pe un element de pe bara de meniu sau apasă tasta un meniu. Acest lucru permite aplicarea să modifice meniul înainte este afișat.
WM_INITMENU hmenuInit = wParam (HMENU); / / ocupa de meniu pentru a inițializa
Dacă o cerere procesele acest mesaj, acesta trebuie să returnați zero.
Un mesaj WM_INITMENU este trimis doar atunci când un meniu este accesat primul; doar un WM_INITMENU mesaj este generată pentru fiecare. De exemplu, mutarea mouse-ul în mai multe elemente de meniu în timp ce țineți apăsată butonul nu generează mesaje noi. WM_INITMENU nu oferă informații despre elementele de meniu.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Claviatură Accelerators prezentare, tastatură Accelerator mesaje, WM_INITMENUPOPUP