getwindowtext函数问题 200

ha=FindWindowEx(0,0,vbNullString,"计算器")nr=Space(255)GetWindowTextha,nr,255Ifnr="计算器"T... ha = FindWindowEx(0, 0, vbNullString, "计算器")
nr = Space(255)
GetWindowText ha, nr, 255
If nr = "计算器" Then MsgBox ""
多的我就不写了,我就想问,nr变量为什么弹窗提示是计算器,但是字符串长度不正常,最后一句不执行?
展开
 我来答
好先生将来
2017-06-30 · 超过45用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:29.3万
展开全部
getwindowtext只是获得了窗口的标题。你要获得窗口中某个组件的文本,应该先获得该组件的句柄才行哦。
追问
我就是要获得标题内容啊,标题就是计算器,跟getwindowtext函数的返回值不就是计算器么?但是那nr变量长度有250多,把nr变量的内容复制到剪切板粘贴出来的也是计算器
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式