Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > mousemove для класса


Автор: kurlyak 11.8.2017, 12:28
привет народ. у меня есть мой класс наследованный от CButton, в этом классе у меня кнопка имеет ovnerdraw стиль, приложение ясно MFC, нарисовал кнопку- все отлично работает- но я хочу еще одну вещь сделать - когда на кнопку наводишь мышей - кнопка меняет фон, когда мыша за пределами кнопки- она возвращает дефолт цвет свой.

тут можно для моего класса кнопки обработать wm_mousemove когда мыша в пределах кнопки, но когда мыша выходит за пределы кнопки - какое сообщение обработать, что бы она меняла цвет обратно на дефолтный?

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)