C#程序化鼠标移动/点击

我想创建…基本上是一个宏程序.单击记录后,它会跟踪所有鼠标(也许最终是键盘)的活动.然后,您可以保存它,然后播放它,并且鼠标应移动并单击与记录时相同的位置.

我知道如何捕获全局鼠标事件,但是我不知道如何使鼠标在C#中移动/单击.

解决方法:

您可以为此使用win32 API

SetCursorPosmouse_event将允许您移动/单击鼠标.
键盘配件也可以看SendMessage,但是它更复杂.


[DllImport("user32.dll")]
static extern bool SetCursorPos(int X, int Y);
static extern void mouse_event(uint dwFlags, uint dx, uint dy, uint dwData,
   UIntPtr dwExtraInfo);

上一篇:FSA Simulator


下一篇:在Android平板电脑上模拟Android手机