Движение мышки за пределами активного окна программы - VB

Узнай цену своей работы

Формулировка задачи:

Подскажите можно ли получить каким-нибудь образом событие MouseMove в том случае, если окно программы активно но занимает не весь экран и мышка двигается за пределами формы??

Решение задачи: «Движение мышки за пределами активного окна программы»

textual
Листинг программы
  1. Private Sub Timer1_Timer()
  2.     Dim p As POINTAPI, s$
  3.     GetCursorPos p
  4.     If p.X>=Me.Left And p.X<=Me.Left+Me.Width And _
  5.        p.Y>=Me.Top And p.Y<=Me.Top+Me.Height Then
  6.         s = " (внутри)"
  7.     Else
  8.         s = " (снаружи)"
  9.     End If
  10.     Me.Caption = "X=" & p.X & "; Y=" & p.Y & s
  11. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы