Compartir a través de


CDynamicChain::SetChainEntry

 

agrega el mensaje especificado asignado a la colección.

Sintaxis

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

Parámetros

  • dwChainID
    [in] El identificador único asociado al objeto encadenado y el mapa de mensajes.

  • pObject
    [in] Un puntero al objeto encadenado que declara el mapa de mensajes.este objeto debe derivar de CMessageMap.

  • dwMsgMapID
    [in] El identificador de mensaje asignado en el objeto encadenado.El valor predeterminado es 0, que identifica el mapa de mensajes predeterminado declarado con BEGIN_MSG_MAP.Para especificar un mapa de mensajes alternativo declara con ALT_MSG_MAP (msgMapID), pase msgMapID.

Valor devuelto

TRUE si el mapa de mensajes se agrega correctamente a la colección.si no, FALSO.

Comentarios

Si el valor de dwChainID ya existe en la colección, el mapa asociado del objeto y el mensaje se reemplaza por pObject y dwMsgMapID, respectivamente.si no, se agrega una nueva entrada.

Requisitos

encabezado: atlwin.h

Vea también

CDynamicChain Class
CDynamicChain::CallChain
CDynamicChain::RemoveChainEntry
CHAIN_MSG_MAP_DYNAMIC