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

2024-11-25 00:49:34
推荐回答(4个)
回答1:

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

回答2:

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

回答3:

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

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

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

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

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

回答4:

可能需要setfocus