Mensaje mapa Macros

Mapas de mensajes de apoyo, a MFC proporciona las siguientes macros:

Declaración de mapa de mensajes y Macros de demarcación

DECLARE_MESSAGE_MAP Declara que se utilizará en una clase un mapa de mensajes para asignar mensajes a funciones (debe utilizarse en la declaración de clase).
BEGIN_MESSAGE_MAP Comienza la definición de un mapa de mensajes (debe ser usada en la implementación de la clase).
END_MESSAGE_MAP Termina la definición de un mapa de mensajes (debe ser usada en la implementación de la clase).

Asignación de mensaje Macros

ON_COMMAND Indica qué función controlará un mensaje del comando especificado.
ON_CONTROL Indica qué función controlará un mensaje de notificación de control especificado.
ON_MESSAGE Indica qué función controlará un mensaje definido por el usuario.
ON_OLECMD Indica qué función controlará un comando de menú de un DocObject o su contenedor.
ON_REGISTERED_MESSAGE Indica qué función controlará un mensaje definido por el usuario registrado.
ON_REGISTERED_THREAD_MESSAGE Indica qué función controlará un mensaje definido por el usuario registrado cuando tienes una clase de CWinThread.
ON_THREAD_MESSAGE Indica qué función controlará un mensaje definido por el usuario cuando se tiene una clase de CWinThread.
ON_UPDATE_COMMAND_UI Indica qué función controlará un mensaje de comando de actualización de interfaz de usuario especificada.

Macros de rango de mapa de mensajes

ON_COMMAND_RANGE Indica qué función va a controlar el intervalo de identificadores de comandos especificados en los dos primeros parámetros a la macro.
ON_UPDATE_COMMAND_UI_RANGE Indica qué actualizar controlador controlará el intervalo de identificadores de comandos especificados en los dos primeros parámetros a la macro.
ON_CONTROL_RANGE Indica la función que controlará las notificaciones de la gama de control IDs especificados en los parámetros de segundo y la terceros a la macro. El primer parámetro es un mensaje de notificación de control, tales como BN_CLICKED.

Para obtener más información sobre mapas de mensajes, la declaración de mapa de mensajes y macros de demarcación y las macros de asignación de mensaje, vea Mapas de mensajes y mensaje de gestión y asignación de temas. Para obtener más información acerca de rangos de mapa de mensajes, consulte controladores para rangos de mapa de mensajes. Para obtener más información sobre cómo utilizar ClassWizard, consulte Utilizando ClassWizard. Excepto para el tema de mapas de mensajes, estas referencias se encuentran en la Guía del programador de Visual C++.

Index