сообщение WM_MENUSELECT
Отправляется в окно владельца меню, когда пользователь выбирает пункт меню.
#define WM_MENUSELECT 0x011F
Параметры
-
wParam
-
Слово с низким порядком указывает элемент меню или индекс подменю. Если выбранный элемент является элементом команды, этот параметр содержит идентификатор элемента меню. Если выбранный элемент открывает раскрывающееся меню или подменю, этот параметр содержит индекс раскрывающегося меню или подменю в главном меню, а параметр lParam содержит дескриптор основного (щелкните) меню; используйте функцию GetSubMenu, чтобы получить дескриптор меню или подменю.
Слово высокого порядка задает один или несколько флагов меню. Этот параметр может быть одним или несколькими из следующих значений.
Значение Значение - MF_BITMAP
- 0x00000004L
Элемент отображает растровое изображение. - MF_CHECKED
- 0x00000008L
Элемент проверка. - MF_DISABLED
- 0x00000002L
Элемент отключен. - MF_GRAYED
- 0x00000001L
Элемент серый. - MF_HILITE
- 0x00000080L
Элемент выделен. - MF_MOUSESELECT
- 0x00008000L
Элемент выбран с помощью мыши. - MF_OWNERDRAW
- 0x00000100L
Элемент является элементом, нарисованным владельцем. - MF_POPUP
- 0x00000010L
Элемент открывает раскрывающееся меню или подменю. - MF_SYSMENU
- 0x00002000L
Элемент содержится в меню окна. Параметр lParam содержит дескриптор меню, связанное с сообщением. -
lParam
-
Дескриптор меню, щелкнув его.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Замечания
Если слово с высоким порядком wParam содержит 0xFFFF, а параметр lParam содержит значение NULL, система закрыла меню.
Не используйте значение 1 для слова wParam с высоким порядком, так как это значение указано как (UINT) HIWORD(wParam). Если значение 0xFFFF, оно будет интерпретировано как 0x0000FFFF, а не 1 из-за приведения к UINT.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Верхний колонтитул |
|
См. также
-
Ссылка
-
Концептуальной