共用方式為


CDynamicChain::SetChainEntry

將指定的訊息對應至集合。

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

參數

  • dwChainID
    [in] 唯一識別項與繫結物件和它的訊息對應。

  • pObject
    [out] 所繫結之物件的指標宣告的訊息對應的。這個物件必須從 CMessageMap衍生。

  • dwMsgMapID
    [in] 的訊息對應識別項對所繫結之物件的。預設值為 0,其識別預設的訊息對應會宣告 BEGIN_MSG_MAP。若要指定替代的訊息對應會宣告 ALT_MSG_MAP (msgMapID),請將 msgMapID。

傳回值

,如果訊息對應成功加入至集合。否則,

備註

如果 dwChainID 值已經存在於集合中,則相關聯的物件和訊息對應由 pObject 和 dwMsgMapID取代,名稱分別為、和。否則,新的項目加入。

需求

Header: atlwin.h

請參閱

參考

CDynamicChain 類別

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC