使用 pywinauto 时得到一个窗格元素而不是 window

got a pane element instead of window when using pywinauto

所以我有这段代码应该连接到 discord 应用程序。

import pywinauto
import pywinauto.mouse as mouse
import pywinauto.keyboard as keyboard
from pywinauto.application import Application
import warnings
warnings.simplefilter('ignore', category=UserWarning)
app = Application(backend='uia').connect(path=r"C:\Users\Owner\AppData\Local\Discord\app-0.0.307\Discord.exe")
dlg = app.window(title='Discord')

我很困惑为什么代码不起作用,结果我认为这是因为 discord 未被识别为 window,但它被识别为窗格,如您在我的屏幕截图中所见:

那是因为如果 pywinauto 不被识别为 window,即窗格对象,它将不支持自动化过程。