Окно WS_EX_LAYERED не принимает события мыши
Я кодирую пользовательское фоновое непрямоугольное окно с кнопками, такими как сворачивание и закрытие в растровых изображениях. Вот мой код только сейчас. Проблема в том, что пользовательское окно не получает сообщения мыши при наведении на ненулевые альфа-области.
1 ответ
Решение
Поскольку кнопки свертывания и закрытия находятся за пределами клиентской области окна, вам нужно захватить WM_NCLBUTTONUP в дополнение к WM_LBUTTONUP