Python:找不到win32的句柄gui.FindWindowEx公司()

2024-10-02 02:31:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在对话框中设置“是”按钮的句柄,这样我就可以发送消息单击它。在

我得到对话框,然后我试图找到按钮,但我总是得到0回来。在

import win32gui

hwnd = win32gui.FindWindow("#32770", "Programs and Features")
# got back the correct handle to the dialog

win32gui.SetForegroundWindow(hwnd)

btnhdl = win32gui.FindWindowEx(hwnd, 0, "Button", "&Yes")
# returns 0

按钮在那里,班级和职称似乎没问题。我用这个来验证:

^{pr2}$

看起来一切正常,但为什么它不返回带FindWindowEx的句柄呢?在

谢谢


Tags: andtheimport消息back句柄按钮对话框

热门问题