CW&nd::OnMenuSelectnbsp;

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

Parámetros

nItemID

Identifica el elemento seleccionado. Si el elemento seleccionado es un elemento de menú, nItemID contiene el identificador del elemento de menú. Si el elemento seleccionado contiene un menú emergente, nItemID contiene el índice del menú emergente y hSysMenu contiene el identificador del menú principal (hacer clic en).

nFlags

Contiene una combinación de los siguientes indicadores de menú:

hSysMenu

Si nFlags contiene MF_SYSMENU, identifica el menú asociado al mensaje. Si nFlags contiene MF_POPUP, identifica el identificador del menú principal. Si nFlags contiene ni MF_SYSMENU ni MF_POPUP, se utiliza.

Observaciones

Si el objeto CWnd está asociado a un menú, el marco llama OnMenuSelect cuando el usuario selecciona un elemento de menú.

Si nFlags contiene 0xFFFF y hSysMenu 0, Windows ha cerrado el menú porque el usuario presiona la tecla ESC o si hace clic fuera del menú.

&Notanbsp;  Esta función miembro es llamada por el marco para permitir su aplicación controlar un mensaje de Windows. Los parámetros pasados a la función de reflejan los parámetros recibidos por el marco cuando se recibió el mensaje. Si llama a la implementación de la clase base de esta función, que la aplicación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que proporcione a la función.

Visión General de CWnd |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp; WM_MENUSELECT

Index