Compartilhar via


CHAIN_MSG_MAP_ALT

Define uma entrada em um mapa de mensagem.

CHAIN_MSG_MAP_ALT( theChainClass, msgMapID )

Parâmetros

  • theChainClass
    [in] o nome da classe base que contém o mapa de mensagem.

  • msgMapID
    [in] o identificador do mapa de mensagem.

Comentários

CHAIN_MSG_MAP_ALT direciona mensagens a um mapa alternativo de mensagem em uma classe base.Você deve ter declarado este mapa alternativo de mensagem com ALT_MSG_MAP (msgMapID).Para direcionar mensagens para uma mensagem padrão da classe base mapear (declarada com BEGIN_MSG_MAP), use CHAIN_MSG_MAP.Para um exemplo, consulte CHAIN_MSG_MAP.

ObservaçãoObservação

Inicie sempre um mapa de mensagem com BEGIN_MSG_MAP.Você pode declarar em mapas alternativos subseqüentes de mensagem com ALT_MSG_MAP.A macro de END_MSG_MAP marca ao final do mapa de mensagem.Cada mapa de mensagem deve ter exatamente uma instância de BEGIN_MSG_MAP e de END_MSG_MAP.

Para obter mais informações sobre como usar mapas de mensagem em ATL, consulte Mapas de mensagem.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

CHAIN_MSG_MAP_ALT_MEMBER

Outros recursos

Macros do mapa de mensagens (ATL)

Macros de ATL