inververs
AutoIT Гуру
- Сообщения
- 2,135
- Репутация
- 465
Нужно было зарегистрировать оконное сообщение WM_MOUSEMOVE для определенного контрола. Сделал так:
но как оказалось, сообщения только приходят, когда движение мышки происходит в окне, а как только курсор попадает на контрол, то сообщения уже не отсылается.
интересно, почему есть функция GUIRegisterMsg но нет такой же для контролов, скажем GUICtrlRegisterMsg
Хорошо что есть библиотека <a href="http://www.autoitscript.com/forum/topic/144041-guiregistermsgex-udf-like-native-but-for-controls/">_GUIRegisterMsgEx от JScript</a>, за что ему огромное спасибо
Код:
GUIRegisterMsg($WM_MOUSEMOVE, "WM_MOUSEMOVE")
но как оказалось, сообщения только приходят, когда движение мышки происходит в окне, а как только курсор попадает на контрол, то сообщения уже не отсылается.
интересно, почему есть функция GUIRegisterMsg но нет такой же для контролов, скажем GUICtrlRegisterMsg
Хорошо что есть библиотека <a href="http://www.autoitscript.com/forum/topic/144041-guiregistermsgex-udf-like-native-but-for-controls/">_GUIRegisterMsgEx от JScript</a>, за что ему огромное спасибо