不知道你想要操作哪个窗口
我的测试案例 是记事本 import win32gui,win32con
phd=win32gui.FindWindow("Notepad","*无标题 - 记事本")
pedit=win32gui.FindWindowEx(phd,0,"Edit",None)
len = win32gui.SendMessage(pedit, win32con.WM_GETTEXTLENGTH) +1 #获取edit控件文本长度
buffer = win32gui.PyMakeBuffer(len)
win32gui.SendMessage(pedit, win32con.WM_GETTEXT, len, buffer) #读取文本
address, length = win32gui.PyGetBufferAddressAndLen(buffer[:-1])
text = win32gui.PyGetString(address, length)
print(text)
win32gui.SendMessage(pedit, win32con.WM_SETTEXT, None, "看看能不能设置文本呢") #?
|