Sdílet prostřednictvím


CDynamicChain::SetChainEntry

Přidá mapování zadanou zprávu do kolekce.

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

Parametry

  • dwChainID
    [v] Jedinečný identifikátor přidružené zřetězené objektu a jeho zpráva mapy.

  • pObject
    [v] Ukazatel zřetězené objekt deklarování mapy zprávy.Tento objekt musí být odvozen od CMessageMap.

  • dwMsgMapID
    [v] Identifikátor zprávy mapy v objektu zřetězené.Výchozí hodnota je 0, což označuje výchozí mapování zprávu s BEGIN_MSG_MAP.Určit mapování alternativního zpráva deklarována s ALT_MSG_MAP(msgMapID), předat msgMapID .

Vrácená hodnota

TRUE Pokud mapa zpráva úspěšně do kolekce.Jinak FALSE.

Poznámky

Pokud dwChainID hodnota již existuje v kolekci, jeho přidruženého objektu a zpráva mapy nahrazují pObject a dwMsgMapID , resp..Jinak se doplňuje nová položka.

Požadavky

Záhlaví: atlwin.h

Viz také

Referenční dokumentace

Třída CDynamicChain

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC