C#程序模拟鼠标操作
SimulateMouseMovementandClickProgramma
tically
有时,我们需在我们的程序中模拟鼠标的移动、点击等动作。——比如,一个再现用户操
作的宏,或者一个演示操作方法的 程序。那么,我们在 中如何实现呢?
并没有提供改变鼠标指针位置、模拟点击操作的函数;但是 提供了。
其中一个是:
复制 保存
!"#$%&'
该函数可以改变鼠标指针的位置。其中 $,& 是相对于屏幕左上角的绝对位置。
另一个函数是:
复制 保存
()(*+(,-.-% %/%
%0 1'
这个函数不仅可以设置鼠标指针绝对的位置,而且可以以相对坐标来设置。另外,该函数
还可以模拟鼠标左右键点击、鼠标滚轮操作等。其中的 *+(,- 是一个基于
类型的枚举,定义如下:
复制 保存
,-
*+(,-2
3
*(45 5556%
7145 555%
71045 5558%
9-:45 555;%
9-:045 5565%
*45 555%
*045 5585%
$45 55;5%
- 1
- 2
- 3
前往页