CW&nd::OnMenuSelectnbsp;

afx_msg void OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );

Параметры

nItemID

Идентифицирует выбранного элемента. Если выбранный элемент является элемент меню, nItemID содержит идентификатор элемента меню. Если выбранный элемент содержит всплывающее меню, nItemID содержит индекс всплывающее меню, а hSysMenu содержит дескриптор главного меню (нажал вкл.).

nFlags

Содержит сочетание следующих флагов меню:

hSysMenu

Если nFlags содержит MF_SYSMENU, идентифицирует меню, связанное с сообщением. Если nFlags содержит MF_POPUP, идентифицирует дескриптор главного меню. Если nFlags содержит ни MF_SYSMENU , ни MF_POPUP, он не используется в.

Примечания

Если объект CWnd связан с меню, OnMenuSelect вызывается в Framework, когда пользователь выбирает пункт меню.

Если nFlags содержит 0xFFFF и hSysMenu содержит 0, Windows закрыла меню, потому что пользователь нажал клавишу ESC или нажал вне меню.

Примечание   Эта функция-член вызывается framework позволяет приложению обрабатывать сообщение Windows. Параметры, переданные функции отражают параметры, полученные в рамках, когда сообщение было получено. При вызове базового класса реализация этой функции, что реализация будет использовать параметры, первоначально с сообщением и не предоставляемые параметрами функции передается.

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp; WM_MENUSELECT

Index