CW&nd::OnMenuSelectnbsp;

afx_msg недійсними OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );

Параметри

nItemID

Визначає вибраного елемента. Якщо виділений елемент є пункт меню, nItemID містить ID пункту меню. Якщо вибраний елемент містить спливаюче меню, nItemID містить індекс спливаючого меню та hSysMenu містить маркер основного меню (натискання на).

nFlags

Містить комбінацію наступні варіанти стану меню:

hSysMenu

Якщо nFlags містить MF_SYSMENU, ідентифікує меню, пов'язаного з повідомлення. Якщо nFlags містить MF_POPUP, ідентифікує маркер у головному меню. NFlags містить, ні MF_SYSMENU , ні MF_POPUP, чи не використовується.

Зауваження

Якщо об'єкт CWnd пов'язаний з меню, OnMenuSelect називається на рамках, коли користувач вибирає пункт меню.

Якщо nFlags містить 0xFFFF та hSysMenu містить 0, система закрила меню, тому що користувач натисканням клавіші ESC або клацнули за межами меню.

Примітка   Цей член функція викликається на структуру, яка дозволяє ваш додаток для обробки повідомлення Windows. Параметрів передано функції вашого відображає параметри, які отримали на рамках, коли повідомлення було отримано. Якщо ви називаєте бази клас впровадження цієї функції, що виконання буде використовувати параметри, спочатку передаються з повідомлення і не параметрів, які ви надаєте функції.

Огляд CWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться такожnbsp; WM_MENUSELECT

Index