Регистрация сообщений в приложении MFCC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Регистрация сообщений в приложении MFC

Сообщение Anonymous »


С помощью MFC вы можете определить карту сообщений, которая связывает тип сообщения с функцией-обработчиком.

BEGIN_MESSAGE_MAP(CDockingWndTabWndFolie, CGISTreeCtrlForMap) ON_WM_LBUTTONDOWN() ON_WM_PAINT() ON_WM_LBUTTONUP() ON_WM_MOUSEMOVE() ON_WM_TIMER() ON_WM_KEYUP() ON_MESSAGE(WM_HELPHITTEST,OnHelpHitTest) ON_COMMAND(ID_NEW_USER_LAYER,OnNewUserLayer) ON_COMMAND(ID_ADD_LAYER,OnAddLayer) ON_NOTIFY_REFLECT(TVN_ITEMEXPANDING,OnExpand) END_MESSAGE_MAP() В настоящий момент мы получаем совершенно неожиданное сообщение TVN_ITEMEXPANDING, например, когда мы закрываем окно.

Существует ли хороший инструмент, который регистрирует обработку сообщений в приложении MFC? Было бы важно знать, кто отправил сообщение с такими подробностями, как объект и функция, особенно в случае ON_NOTIFY_REFLECT.

Заранее спасибо!
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»