|  | 
 
| 
python如何调用windows api函数(比如GetDlgItemTextA)读取某一个windows窗口的文本内容呢
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  
不知道你想要操作哪个窗口 
我的测试案例  是记事本   
 复制代码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, "看看能不能设置文本呢") #?
 | 
 |