Python3 |自动打开新的.exe窗口,并在每一帧获取他的位置

Python3 |自动打开新的.exe窗口,并在每一帧获取他的位置,python,pywinauto,Python,Pywinauto,我正在尝试制作一个Python3代码,它是open.exe程序,并在每一帧(一段时间内)获取程序窗口的x和y位置 到目前为止,我的代码是: from pywinauto import application app = application.Application() app.start("D:/GameMaker/Progects/Games/tut to next/GMnet-ENGINE-master/Builds/GMnetBaseTemplate/GMnetBaseTemplat

我正在尝试制作一个Python3代码,它是open.exe程序,并在每一帧(一段时间内)获取程序窗口的x和y位置

到目前为止,我的代码是:

from pywinauto import application


app = application.Application()
app.start("D:/GameMaker/Progects/Games/tut to next/GMnet-ENGINE-master/Builds/GMnetBaseTemplate/GMnetBaseTemplate.exe")
--

那么如何获得窗口的x和y位置呢? 谢谢:D

用于获取应用程序窗口,并调用基本包装类的方法

x = app.window().wrapper_object().rectangle().left
y = app.window().wrapper_object().rectangle().top
这也应该起作用:

x = app.window().rectangle().left
y = app.window().rectangle().top
用于获取应用程序窗口,并调用base_包装类的方法

x = app.window().wrapper_object().rectangle().left
y = app.window().wrapper_object().rectangle().top
这也应该起作用:

x = app.window().rectangle().left
y = app.window().rectangle().top