如何使用FindWindowEx获取窗体内控件句柄?

jiangzhe556 2012-05-09 03:01:34
如题:如何使用FindWindowEx获取窗体内控件句柄?
请给出代码,谢谢
...全文
487 3 打赏 收藏 转发到动态 举报
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
  • 打赏
  • 举报
回复

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧