Кнопка подсвеченная при наведении мыши
Там получаю структуру
Код:
lpdis = (LPDRAWITEMSTRUCT) lParam;
далее отслеживаю ODS_HOTLIGHT:
Код:
if((lpdis->itemState & ODS_HOTLIGHT)==ODS_HOTLIGHT)
, все бы хорошо но сообщение это ваще не приходит, в отличае от ODS_SELECTED, которое появляется при нажатии.
Не пойму в чем проблема? Помогите!
Заранее спасибо!
Функция TrackMouseEvent поможет в этом.
Только помогите как можно отследить сообщение посланное кнопке?(не используя MFC) Я нашел исходник, но только на MFC, там используется именно TrackMouseEvent.
Так а где это сообщение (о том что курсор вышел за пределы) ловить?Т.е. в параметрах TrackMouseEvent я укажу HWND-кнопки.