CHAIN_MSG_MAP_ALT

Define una entrada en un mapa de mensajes.

CHAIN_MSG_MAP_ALT( theChainClass, msgMapID )

Parámetros

  • theChainClass
    [in] El nombre de la clase base que contiene el mapa de mensajes.

  • msgMapID
    [in] El identificador del mapa de mensajes.

Comentarios

CHAIN_MSG_MAP_ALT envía mensajes a un mensaje alternativo asignado en una clase base. Debe haber declarado este mensaje alternativo asignado con ALT_MSG_MAP (msgMapID). Para enviar mensajes a un mapa de mensajes predeterminado de la clase base (declarado con BEGIN_MSG_MAP), utilice CHAIN_MSG_MAP. Para obtener un ejemplo, vea CHAIN_MSG_MAP.

Nota

Siempre se inicia un mapa de mensajes con BEGIN_MSG_MAP.Puede declarar entonces asigna alternativos subsiguientes del mensaje con ALT_MSG_MAP.La macro de END_MSG_MAP marca el final del mapa de mensajes.Cada mapa de mensajes debe tener exactamente una instancia de BEGIN_MSG_MAP y de END_MSG_MAP.

Para obtener más información sobre cómo utilizar mapas de mensajes en ATL, vea Mapas de mensajes.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CHAIN_MSG_MAP_ALT_MEMBER

Otros recursos

Message Map Macros (ATL)

Macros de ATL