python根据句柄如何自动点击按钮?

发布网友

我来回答

4个回答

热心网友

  用python的sendkeys直接模拟键盘,用ctype扩展来点鼠标。你需要做的就是用python打开浏览器,然后输入网站,在找到按钮的坐标(固定到程序里),然后点击就行了。不过简单的可以,复杂点的就要考虑很多问题了,程序截图如下:

热心网友

用python的sendkeys直接模拟键盘,用ctype扩展来点鼠标。你需要做的就是用python打开浏览器,然后输入网站,在找到按钮的坐标(固定到程序里),然后点击就行了。不过简单的可以,复杂点的就要考虑很多问题了。

热心网友

win32con.BM_CLICK?我似乎对这个消息很陌生。难道是win32con.WM_CLICK.

windows发消息有两种,一种是发出消息 有回应才完成,另一个就是发出消息 就不管了。你再核对一下是哪个函数。

如果不能可以试着使用MOUSE DOWN, MOUSE UP这两个消息 。

不过我印象中,如果最简单的办法还是直接获取全局的鼠标,然后移动指定的位置,mouse down, mouse up。

另外还有一个可能,那个按钮可能并没有处理CLICK消息 ,而是 mouse up,所以即使你是对的也没有用,它不会响应。

热心网友

可能需要setfocus追问已经前置过,没用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com