我想得到一个窗口的状态栏文本!我正在使用win32gui.GetWindowText
,但无法获取状态栏文本。我刚拿到冠军!如何获取状态栏文本?在
#coding=utf-8
import win32gui
# get main window handle
f = win32gui.FindWindow("TMDIForm",None)
print f,win32gui.GetWindowText(f)
#get child window handle of main window
ex=win32gui.FindWindowEx(f,None,"TPanel",None)
#get child window handle of ex window
exx=win32gui.FindWindowEx(ex,None,"TStatusBar",None)
print exx,win32gui.GetWindowText(exx)
以下内容应该会有所帮助,您不能在状态栏上使用
GetWindowText
。状态栏通常由多个子项组成。要访问这些,使用需要使用SendMessage
和SB_GETTEXT
。在我没能测试这个,因为我找不到合适的窗口。在
相关问题 更多 >
编程相关推荐