Partager via


CDynamicChain::SetChainEntry

Ajoute la table des messages spécifiée à la collection.

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

Paramètres

  • dwChainID
    [in] L'identificateur unique associé à l'objet chaîné et sa table des messages.

  • pObject
    [in] Pointeur vers l'objet chaîné déclarant la table des messages.Cet objet doit dériver de CMessageMap.

  • dwMsgMapID
    [in] L'identificateur de la table des messages dans l'objet chaîné.La valeur par défaut est 0, qui identifie la table des messages par défaut déclarée avec BEGIN_MSG_MAP.Pour spécifier une table des messages secondaire déclarée avec ALT_MSG_MAP (msgMapID), exécutez msgMapID.

Valeur de retour

TRUE si la table des messages est correctement ajouté à la collection.Sinon, FALSE.

Notes

Si la valeur d' dwChainID existe déjà dans la collection, son objet et table des messages associés sont remplacés par pObject et dwMsgMapID, respectivement.Sinon, une entrée est ajoutée.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

Classe de CDynamicChain

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC