Здравствуйте, UL, Вы писали:
UL>Мой контрол не знает, что такое колесо мыши (да и VB6 в целом!)
Про VB поклёп. Тот же ComboBox прекрасно переключается по колесу.
UL>Как мне программно на VB6 отловить колесик, прокрутки и нажатие?
События KeyUp и KeyDown .
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
Здравствуйте, ZAMUNDA, Вы писали:
ZAM>Здравствуйте, UL, Вы писали:
UL>>Мой контрол не знает, что такое колесо мыши (да и VB6 в целом!) ZAM>Про VB поклёп. Тот же ComboBox прекрасно переключается по колесу.
UL>>Как мне программно на VB6 отловить колесик, прокрутки и нажатие? ZAM>События KeyUp и KeyDown .
Если ты думаешь что ответил, ошибаешься! Речь идет только о колесике мыши.
Мне надо отловить "прокрутку колеса, пальцем от себя, пальцем на себя и если заметил, на этот колесик можно еще и нажать!..."
Вообще, мне было бы достаточно узнать, как сообщения WM_... отлавливается...
Здравствуйте, UL, Вы писали:
UL>Вообще, мне было бы достаточно узнать, как сообщения WM_... отлавливается...
При помощи сабкалссирования (SubClass Window) они отлавливаются. Тебе нужны будут WinAPI функции SetWindowLong, GetWindowLong, CallWindowProc.
Остальная информация, поиском отлавливается.
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков