2
我想制作一个简单的鼠标宏程序,但我无法弄清楚如何在窗体本身之外获得鼠标的坐标。 我已经尝试过MousePosition
和Cursor.Position
,但是这似乎只采用表格中的坐标。表格外部的鼠标坐标
我在网上看了一下,但大多数的例子都是在窗体/应用程序内部捕获,而我在StackOverflow上发现的唯一类似问题是没有答案的。 VB.net -- Getting mouse coordinates outside the form
那么,是一种简单的方法来捕获鼠标坐标以外的自己的程序? 如果不是一个简单的方法,有人可以解释一下复杂的方式吗? 我真的很感激!
这个工程确实是跟踪坐标,但我也想坐标添加到列表中,当我点击,这样以后可以重播动作。但是当我点击窗体外部时,点击没有注册,因为窗体没有被聚焦,事件当然是form_mouseclick事件,VB中是否有任何事件在点击窗体外部时会起作用,还是我需要为它创建我自己的活动?或者有另一种方法可以获得这个结果吗? – Vahx
@Vahx你可以用'MouseButtons'代替我的代码中的'MousePosition',它会告诉你在tick事件时按下了哪个鼠标按钮。 – LarsTech
thx,但更多的是点击按钮的位置而不是哪个按钮。 – Vahx