WM_INITMENUPOPUP сообщение отправляется, когда раскрывающееся меню или подменю становятся активными. Это позволяет приложению изменять в меню перед отображением, без изменения всего меню.
WM_INITMENUPOPUP hmenuPopup = wParam (HMENU); / / обработать подменю
Оборудования = LOWORD(lParam) (UINT); / / пункт подменю положение fSystemMenu = HIWORD(lParam) (BOOL); / / меню Окно флага
Если приложение обрабатывает это сообщение, он должен возвращать ноль.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Обзор ускорителями клавиатуры, сообщений ускоритель клавиатуры, WM_INITMENU