Win32 API. Быстрые клавиши - Сообщение WM_INITMENU
ОГЛАВЛЕНИЕ
Страница 23 из 28
Сообщение WM_INITMENU
Сообщение WM_INITMENU оправляется тогда, когда меню собирается стать активным. Это происходит тогда, когда пользователь щелкает по элементу на полосе меню или нажимает клавишу меню. Это позволяет прикладной программе модифицировать меню до того, как оно будет отображено на экране.
Синтаксис
WM_INITMENU
hmenuInit = (HMENU) wParam; // дескриптор меню, которое инициализируется
Параметры
hmenuInitЗначение wParam. Идентифицирует меню, которое будет инициализировано.
Возвращаемые значения
Если приложение обрабатывает это сообщение, оно возвращает нуль.Замечания
Сообщение WM_INITMENU отправляется только тогда, когда к меню обращаются первый раз; создается только одно сообщение WM_INITMENU для каждого обращения. Например, перемещение мыши по нескольким пунктам меню при удержании кнопки в нажатом положении не генерирует новые сообщения. WM_INITMENU не предусматривает информацию о пунктах меню.Смотри также
WM_INITMENUPOPUPРазмещение и совместимость WM_INITMENU
Windows NT Да
Win95 Да
Win32s Да
Импортируемая библиотека -
Заголовочный файл winuser.h
Unicode Нет
Замечания по платформе Не имеется