Как получить HDC элемента, на котором находится курсор?
Всем привет.
Хочу сделать анимацию на Win32. Сделал приятный интерфейс на основе диалоговых окон. Границы тонкие, системные кнопки поставил свои.
Вопрос такой: хочу сделать анимацию при нажатии\наводке или подобных действиях. Как отследить - знаю. Но вопрос в другом - как можно получить HDC контрола, на который нажал\навёлся да и вообще с которым взаимодействует курсор\пользователь? Проверять координаты мыши через GetCur..Pos, а после проверять его с координатами нужного контрола - не вариант.
P.S: не обязательно HDC, можно просто HANDLE или хотя бы какие то данные контрола, что бы потом взаимодействовать с ним (изменять цвет, размер и т.д)
Здравствуйте. Прочитал - не увидел, как отслеживать нахождение курсора на определённом контроле, вижу только получение координат, или я слепой?
Не перебирать же координаты по координатам соот-го контрола?