15
Апр
2021

Не могу отловить WM_NOTIFY

Подскажите пожалуйста, почему может не отлавливается сообщение WM_NOTIFY.

У меня абсолютно стандартное окно и абсолютно стандартная кнопка BUTTON, в WindProc я пытаюсь поймать:

static LRESULT CALLBACK WndProc(HWND   hWnd, UINT   message, WPARAM wParam, LPARAM lParam)
{
 
     if (message == WM_NOTIFY)
     {
     std::cout << "WM_NOTIFY" << std::endl;
     }
 
}

Но условие не наступает. WM_NOTIFY - это же сообщение направляемое от элементов управления, в данном случае от моей кнопки в родительское окно. Почему же оно не отлавливается?

Источник: https://ru.stackoverflow.com/questions/1270671/%D0%9D%D0%B5-%D0%BC%D0%BE%D0%B3%D1%83-%D0%BE%D1%82%D0%BB%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-wm-notify

Тебе может это понравится...

Добавить комментарий