在网上看到有人问C#中模拟鼠标点击按钮的帖子,在VB中用API实现的代码网上不少,可用C#写的基本就没有了,在这里简单写个事例。
1、首先建一个Demo项目。只有一个表单,标题是"Demo"。里面放一个按钮Button1,Text设置为"Click Me"。编译成exe。做事例用,这个代码就不用贴出来了吧 呵呵。
2、新建项目,添加表单,拖个按钮。代码如下:
3、如果想不停的点击 加个Timer不停点击。 或者加个变量IsLogin = FindWindow(null,"登陆成功后的标题 或 登录失败提示标题")
另外,只有登录按钮所在的窗体在激活时才能点中。 可以用ShowWindow()先激活窗体,然后再进行点击操作。