Freigeben über


CDynamicChain::SetChainEntry

Fügt die angegebene Meldungszuordnung der Auflistung hinzu.

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

Parameter

  • dwChainID
    [in] Der eindeutige Bezeichner zugeordnet mit dem verketteten Objekt und seiner Meldungszuordnung.

  • pObject
    [in] Ein Zeiger auf den verketteten Objekt die Meldungszuordnung deklariert.Dieses Objekt muss von CMessageMap berechnen.

  • dwMsgMapID
    [in] Der Bezeichner der Meldungszuordnung im verketteten Objekt.Der Standardwert ist 0, das die Standardmeldungszuordnung identifiziert, die mit BEGIN_MSG_MAP deklariert wird.Um eine alternative Meldungszuordnung angegeben, die mit ALT_MSG_MAP (msgMapID) deklariert wird, führen Sie msgMapID.

Rückgabewert

TRUE, wenn die Meldungszuordnung erfolgreich zur Auflistung hinzugefügt wird.Andernfalls FALSE.

Hinweise

Wenn der Wert dwChainID bereits in der Auflistung vorhanden ist, werden das zugeordnete Objekt und Meldungszuordnung durch pObject und dwMsgMapID, bzw. ersetzt.Andernfalls wird ein neuer Eintrag hinzugefügt.

Anforderungen

Header: atlwin.h

Siehe auch

Referenz

CDynamicChain-Klasse

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC