社区
Windows SDK/API
帖子详情
如何使用FindWindowEx获取窗体内控件句柄?
jiangzhe556
2012-05-09 03:01:34
如题:如何使用FindWindowEx获取窗体内控件句柄?
请给出代码,谢谢
...全文
492
3
打赏
收藏
如何使用FindWindowEx获取窗体内控件句柄?
如题:如何使用FindWindowEx获取窗体内控件句柄? 请给出代码,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ADSLAN
2012-05-10
打赏
举报
回复
FindWindowEx(父窗口,0,类名,标题)
还可以使用GetWindow查找子控件句柄
kaikai_kk
2012-05-09
打赏
举报
回复
FindWindowEx(
Parent: HWND; {子窗口的父窗口句柄}
Child: HWND; {子窗口句柄}
ClassName: PChar; {类名}
WindowName: PChar {标题}
): HWND;
比如找Form1窗体的子窗体Form2里面名为"确定"的button
FindWindowEx(Form1.Handle,Form2.Handle,'TButton','确定');
窗体的handle也可以用FindWindow去找
这些参数还有各种变化的,自己找找资料去试试吧...
bdmh
2012-05-09
打赏
举报
回复
http://bigpower.blog.51cto.com/209892/113711
VB 动态
获取
屏幕任意
控件
句柄
信息
可以获得桌面任意
控件
句柄
,种类,父窗口
句柄
,子窗口
句柄
获取
其他进程ID和
控件
句柄
1.通过应用程序路径
获取
其他进程ID 2.
获取
其他进程的对话框
句柄
和
控件
句柄
里面有实现函数,有什么需求也可以自己改改了。
VB6一句话
获取
Webbrowser
控件
句柄
【史上最强】
一句话
获取
webbrowser控
句柄
句。网上大部吩是用
findwindowex
枚举法,如果一个
窗体
上有多个网页
控件
,怎么区分哪个是Webbrowser1,Webbrowser2的
句柄
? 我用VB6创建多线程,在线程中加载Web
控件
,结果
控件
出来了,但是显示不了网页. 正常的应该有3层
句柄
树(Shell Embedding》Shell DocObject View》Internet Explorer_Server),结果他只有Shell Embedding。 所以WebBrowser1.Navigate "https://www.baidu.com"就显示不出来了。可能和VB6的包装技术有关。
读任意软件窗口
控件
句柄
本源码可以读取任意软件窗口
控件
句柄
,通过
控件
的
句柄
可以更改其他软件
控件
名称。
VC++窗口取色、
获取
坐标、
获取
句柄
窗口管理器
VC++ 窗口取色 坐标
获取
句柄
窗口管理 很好用,勇芳最新版本
Windows SDK/API
1,184
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章