Compartir a través de


CWnd::OnNextMenu

El marco de trabajo llama a esta función miembro cuando a la derecha o la tecla de dirección izquierda se utiliza para intercambiar entre la barra de menús y el menú del sistema.

afx_msg void OnNextMenu(
    UINT nKey,
    LPMDINEXTMENU lpMdiNextMenu
);

Parámetros

Parámetro

Descripción

[in] nKey

Una combinación bit a bit (OR) de marcas que indican qué teclas modificadoras se han presionado.Por ejemplo, el indicador de MK_CONTROL indica que la tecla CTRL está presionada.

Para obtener una lista de marcas, vea “el subtítulo de los parámetros del mensaje” en A la entrada del mouse.

[in] lpMdiNextMenu

Puntero a una estructura de MDINEXTMENU que contiene información sobre el menú que se active.

Comentarios

este método recibe la notificación de WM_UNINITMENUPOPUP , que se describe en Windows SDK.En respuesta a este mensaje, la aplicación puede establecer el miembro de hmenuNext de la estructura de MDINEXTMENU para especificar el menú para cambiar a, y el miembro de hwndNext  para especificar la ventana para recibir los mensajes de notificación de menú.

[!NOTA]

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Este método se admite en Windows Vista y posterior.

los requisitos adicionales para este método se describen en Requisitos de la compilación para Controles comunes de Windows Vista.

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

WM_UNINITMENUPOPUP

MDINEXTMENU