为什么在pywinauto中调用win.ClickInput()后,我的窗口将始终调整为正常

时间:2017-02-22 15:47:21

标签: pywinauto

所有

我在pywinauto中发现了一个奇怪的问题,当我将任何键或鼠标事件发送到我想要的应用程序窗口时,目标窗口将始终调整大小,我的代码如下:

app = pywinauto.application.Application()
comapp = app.connect(path = "myApp.exe")
win=comapp.top_window()
win.ClickInput(coords=(myX, myY),absolute=True)

我确定最后的陈述:

win.ClickInput(coords=(myX, myY),absolute=True), 

导致窗口调整大小,目标窗口处于最大大小状态。 谁能帮我解决这个问题?并解决它也没关系。

我喜欢使用最大尺寸窗口,因为当窗口的最大尺寸时,鼠标的坐标可以固定。

提前致谢。

1 个答案:

答案 0 :(得分:1)

它已在pywinauto 0.6.2中修复。只需按pip install -U pywinauto升级即可。