Как отловить положение курсора мыши на форме? А, вернее, мне надо отследить, что указатель находится над конкретным контролом.
Спасибо.
ДубВовщэ писал(а):Как отловить положение курсора мыши на форме? А, вернее, мне надо отследить, что указатель находится над конкретным контролом.
Спасибо.
Cyrax писал(а):смотри событие MouseMove формы и контрола. там в качестве параметров передаются координаты курсора.
If X > 0 And X < Control.Width And Y > 0 And Y < Control.Height Then
' Курсор над контролом
End If
ДубВовщэ писал(а):А что, при сходе курсора с контрола значения X и Y станут равными 0?
GSerg писал(а):Товарищи, у вас неверный подход
Событие MouseMove возникает, если мышь над контролом, и не возникает, если нет. Соответственно отслеживать уход-приход мыши с помощью MouseMove бесполезно. Для этого есть TrackMouseEvent.
API-Guide уже скачан, конечно?
ДубВовщэ писал(а):Блин! Все равно ни так, ни так не получается!
Может, есть у кого ещё идей
Cyrax писал(а):все зависит от того, что ты хочеш сделать
ты бы пояснил задачу...
Сейчас этот форум просматривают: Yandex-бот и гости: 73