Compartilhar via


CDynamicChain::SetChainEntry

Adiciona o MAP da mensagem especificado à coleção.

BOOL SetChainEntry(
   DWORD dwChainID,
   CMessageMap* pObject,
   DWORD dwMsgMapID = 0 
);

Parâmetros

  • dwChainID
    [in] O identificador exclusivo associado com o objeto encadeado e MAP da mensagem.

  • pObject
    [in] Um ponteiro para o objeto encadeado declarando o MAP da mensagem.Este objeto deve derivar de CMessageMap.

  • dwMsgMapID
    [in] O identificador do MAP da mensagem no objeto encadeado.O valor padrão é 0, que identifica o MAP da mensagem padrão declarado com BEGIN_MSG_MAP.Para especificar um MAP da mensagem alternativo declarado com ALT_MSG_MAP(msgMapID), pass msgMapID.

Valor de retorno

TRUE se o MAP da mensagem é adicionado à coleção com êxito.Caso contrário, FALSE.

Comentários

Se o dwChainID valor já existe na coleção, seu objeto associado e o MAP da mensagem são substituídos por pObject e dwMsgMapID, respectivamente. Caso contrário, uma nova entrada será adicionada.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe CDynamicChain

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC

Outros recursos

CDynamicChain membros