CDynamicChain::SetChainEntry

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

Возвращаемое значение

Значение TRUE , если схема сообщений успешно добавлен в коллекцию. В противном случае FALSE.

Параметры

dwChainID

[в] Уникальный идентификатор, связанный с связанный объект и его схема сообщений.

pObject

[в] Указатель на связанный объект, объявив схеме сообщений. Этот объект должен быть производным от CMessageMap.

dwMsgMapID

[в] Идентификатор схемы сообщений в связанный объект. Значение по умолчанию равно 0, что указывает схеме сообщений по умолчанию, объявленные с BEGIN_MSG_MAP. Чтобы задать альтернативный сообщений карта с ALT_MSG_MAP(msgMapID), пройти msgMapID.

Примечания

Карта заданное сообщение добавляется в коллекцию. Если значение dwChainID уже существует в коллекции, его связанного объекта и схемы сообщений заменяются на pObject и dwMsgMapID, соответственно. В противном случае будет добавлена новая запись.

Обзор CDynamicChain |nbsp; Члены класса

См. такжеnbsp;CDynamicChain::CallChain, CDynamicChain::RemoveChainEntry, CHAI&N_MSG_MAP_DYNAMIC

Index