鼠标坐标在表单之外

时间:2014-03-18 18:08:57

标签: vb.net mouse-coordinates

我正在尝试制作一个简单的鼠标宏程序,但我无法弄清楚如何在表单本身之外获取鼠标的坐标。 我尝试使用MousePositionCursor.Position,但这似乎只是采用表单内的坐标。

我在互联网上环顾四周,但大多数示例都是在表单/应用程序中捕获,我在StackOverflow上找到的唯一类似问题没有得到答复。 VB.net -- Getting mouse coordinates outside the form

那么,这是一种在自己的程序之外捕获鼠标坐标的简单方法吗? 如果不是一个简单的方法,有人可以解释复杂的方式吗? 我真的很感激!

1 个答案:

答案 0 :(得分:2)

假设WinForms,你可以尝试只使用一个计时器:

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  Me.Text = MousePosition.ToString
End Sub