afx_msgLRESULTOnMenuChar (nFlags,UINTnChar,UINTCMenu *pMenu);
Valor devuelto
La palabra de orden superior del valor devuelto debe contener uno de los siguientes códigos de comando:
| Valor | Descripción |
| 0 | Indica a Windows para descartar el carácter que el usuario presionó y crea un pitido corto en el altavoz del sistema. |
| 1 | Indica a Windows para cerrar el menú actual. |
| 2 | Informa que la palabra de orden inferior del valor devuelto contiene el número de artículo para un elemento específico de Windows. Este elemento está seleccionado por Windows. |
La palabra de orden inferior se omite si la palabra de orden superior contiene 0 ó 1. Las aplicaciones deben procesar este mensaje cuando las teclas de aceleración (método abreviado) se utilizan para seleccionar en un menú de mapas de bits.
Parámetros
nChar
Dependiendo de la configuración de la compilación, especifica el carácter ANSI o Unicode que el usuario ha presionado.
nFlags
Contiene la bandera MF_POPUP si el menú es un menú emergente. Contiene la bandera MF_SYSMENU si el menú es un menú de Control.
pMenu
Contiene un puntero a la seleccionada CMenu. El puntero puede ser temporal y no debe almacenarse.
Observaciones
El marco llama a esta función miembro cuando el usuario presiona un carácter de tecla de acceso de menú que no coincide con ninguna de las teclas de acceso predefinidos en el menú actual. Se envía a la CWnd que posee el menú. OnMenuChar también se llama cuando el usuario presiona la tecla ALT y cualquier otra tecla, incluso si la clave no corresponde a un carácter de tecla de acceso. En este caso, pMenu puntos al menú propiedad del CWndy nFlags es 0.
&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_MENUCHAR