CMessageMap::ProcessWindowMessage
Обращается к dwMsgMapID сопоставление, определенное в CMessageMap- производный класс сообщений.
virtual BOOL ProcessWindowMessage(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
LRESULT& lResult,
DWORD dwMsgMapID
) = 0;
Параметры
hWnd
[in] Дескриптор окна при получении сообщения.uMsg
[in] Сообщение, отправляемое в окно.wParam
[in] Дополнительные сведения об сообщение- в XML-структуру.lParam
[in] Дополнительные сведения об сообщение- в XML-структуру.lResult
[out] Результат обработки сообщения.dwMsgMapID
[in] Идентификатор сопоставления сообщения, которое будет обработки сообщения.По умолчанию сопоставление сообщения, объявленное с BEGIN_MSG_MAP- 0.Другое сопоставление сообщения, объявленное с ALT_MSG_MAP (msgMapID) определяется msgMapID.
Возвращаемое значение
TRUE если сообщение полностью изменяется; в противном случае – значение FALSE.
Заметки
Вызванный процедурой окна объекта CContainedWindow или объекта, который динамически приковывает к сопоставлению сообщения.
Требования
Header: atlwin.h