请问在VB.NET中怎样控制鼠标的移动和点击.是指手不动鼠标,而由程序自动
控制鼠标移动和点击.
你的问题涉及到鼠标HOOK
参考一下
http://www.18ie.com/pmzhz.php
调用api
在Visual Baisc.net中的声明:
Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Public Const MOUSEEVENTF_LEFTDOWN = &H2 模拟鼠标左键按下
Public Const MOUSEEVENTF_LEFTUP = &H4 ’模拟鼠标左键释放
Public Const MOUSEEVENTF_MIDDLEDOWN = &H20 模拟鼠标中间键按下
Public Const MOUSEEVENTF_MIDDLEUP = &H40 模拟鼠标中间键释放
Public Const MOUSEEVENTF_RIGHTDOWN = &H8 模拟鼠标右键按下
Public Const MOUSEEVENTF_RIGHTUP = &H10 模拟鼠标右键释放
Public Const MOUSEEVENTF_MOVE = &H1 模拟鼠标指针移动
例:
mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0
在模拟鼠标左键按下
最简单的方法,用宏
最简单的方法,鼠标精灵
用api可以控制鼠标的移动和点击动作等
另外可以用现成的宏软件来实现
例如 按键精灵
他不但能完成键盘鼠标的动作
还可以输入文本 等等等等