【问题标题】:Mouse click in c#c#中的鼠标点击
【发布时间】:2015-05-06 06:22:16
【问题描述】:

我想模拟一个简单的鼠标左键单击,它会在 5 秒后“按下”我单击一个简单的按钮表单。 enter link description here

我尝试过这种方式,但没有奏效。事情不能更简单吗?(对不起,我是新来的)

【问题讨论】:

  • 在您发布的 SO 链接中,您尝试了 哪种 方法但没有奏效?
  • 您是在尝试使用代码在 5 秒后单击按钮还是应该单击什么?

标签: c# click simulate


【解决方案1】:

不幸的是,对于这样一个相对较低级别的操作,您将导入 user32 WinAPI dll 并完全按照链接中的答案进行操作。唯一更简单的做法是使用其他人构建的包含 WinAPI 的库,如此答案中所建议的 http://inputsimulator.codeplex.com/

https://stackoverflow.com/a/15146334/3063835

您的问题并非 100% 清楚,但这一切都假设您希望将实际的“点击”消息发送到您的表单。如果您只是想在表单中的控件上模拟点击事件,您可以随时在适当的时候调用点击事件处理程序!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 1970-01-01
    • 2010-12-10
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 2014-09-26
    相关资源
    最近更新 更多