WM_INITMENU сообщение
Отправляется, когда меню вот-вот станет активным. Это происходит, когда пользователь щелкает элемент в строке меню или нажимает клавишу меню. Это позволяет приложению изменять меню перед его отображением.
Окно получает это сообщение через функцию WindowProc .
#define WM_INITMENU 0x0116
Параметры
-
wParam
-
Дескриптор инициализированного меню.
-
lParam
-
Этот параметр не используется.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Комментарии
Сообщение WM_INITMENU отправляется только при первом доступе к меню; Для каждого доступа создается только одно сообщение WM_INITMENU. Например, при перемещении мыши по нескольким пунктам меню при удерживании кнопки новые сообщения не создаются. WM_INITMENU не предоставляет сведения об элементах меню.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия