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。

返回值

TRUE,如果消息映射成功添加到集合中。否则,FALSE

备注

如果 dwChainID 值已存在于集合,其关联的对象和消息映射 pObject 和 dwMsgMapID替换,分别。否则,新项添加到中。

要求

Header: atlwin.h

请参见

参考

CDynamicChain选件类

CDynamicChain::CallChain

CDynamicChain::RemoveChainEntry

CHAIN_MSG_MAP_DYNAMIC