编程论坛
注册
登录
编程论坛
→
VB6论坛
如何获取已知外部程序中已知窗口类中的标题文本
失忆
发布于 2021-04-28 00:37, 1414 次点击
已知:
1窗口标题:"某某软件"
2:通过 FindWindow 获得了程序的句柄"hpwnd"
问题
1:如何获得已知类名为"TRichEdit"窗口句柄
2:如何获得此子窗口的标题文本
2 回复
#2
William1949
2021-04-29 16:03
可以使用 findwindowex 搜索 "hpwnd" 下面的所有子窗口,并与 TRichEdit 进行匹配。
或者,使用 enumchildwindows 枚举"hpwnd" 下面的所有子窗口,与 TRichEdit 进行匹配。
匹配成功后,向类名对应的句柄发送 WM_GETTEXT 。
#3
apull
2021-04-29 18:53
vb里控件也是窗口,form的子窗口。
1