Как отобразить всплывающую подсказку на отключенной кнопке?

У меня есть кнопка, которая отключена с EnableWindow(false);

Однако в то же время я хочу отобразить всплывающую подсказку для отключенной кнопки с помощью CToolTipCtrl,

Проблема в том, что EnableWindow(false) заблокировал все события мыши, которые обычно запускаются в клиентской области кнопки.

Я уже читал этот блог:

Почему я не могу отобразить всплывающую подсказку для отключенного окна?

Я почти уверен, что смогу сделать это, перенаправив сообщения и PreTranslateMessage(), но я скорее ищу способ, который не заставил бы меня переставить все мои карты сообщений, просто чтобы эта маленькая функция работала.

Есть ли хитрость или обходной путь, чтобы это исправить?

0 ответов

Другие вопросы по тегам