Winform窗体任意位置模拟鼠标点击

 时间:2024-10-12 20:16:04

1、首先小编创建一个winform程序,然后在主窗口中添加两个按钮,这里我们要实现的功能是点击A按钮的时候,程序自动点击B按钮,如下图:

Winform窗体任意位置模拟鼠标点击

3、接下来我们创建一个鼠标点击的新类,按照下图中红色箭头指示步骤右键点击项目,然后点击添加,如下图:

Winform窗体任意位置模拟鼠标点击

5、下图中代码就是新建的MouseFlag类的具体实现,小编将其中主要的代码进行解释:其中的枚举部分不是重要部分,直接写上就好mouse_eve荏鱿胫协nt方法,这个方法的作用是模拟鼠标点击事件 SetCursorPos方法,这个方法是移动鼠标到指定位置MouseLefClickEvent(int dx, int dy, uint data)方法实现的是将鼠标移动到指定位置并且进行点击,如下图:

Winform窗体任意位置模拟鼠标点击

7、启动程序,然后点击A按钮,会发现,程序会自动执行点击A按钮然后再程序中模拟执行点击B按钮,并且会自动将鼠标位置还原。

  • win10小娜语音唤醒没反应
  • 360极速浏览器X怎么启用防自踪隐私保护模式
  • vb.net怎么使用大漠插件
  • Windows PowerShell如何更改窗口大小
  • 按键精灵游戏开发教程
  • 热门搜索
    圣诞节用英语怎么写 辣椒怎么腌制好吃 清炖羊肉怎么做好吃 眼睛变大的方法 激素脸的治疗方法 白醋洗脸的正确方法 辞职理由怎么说最好 你看起来好像很好吃2 草鱼怎么做好吃 肾错构瘤治疗方法