首页
社区
课程
招聘
[求助]给个方法,如何取一个子控件的句柄
发表于: 2008-8-23 02:59 5400

[求助]给个方法,如何取一个子控件的句柄

2008-8-23 02:59
5400
一个窗口里,排列了N个图片按扭,大小一样,全没标题
要想取得某一按扭的句柄,有什么办法阿?
按扭


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
枚举,测试下,看是第几次可以枚举出来,不知这个可以不
2008-8-23 09:04
0
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
FindWindowEx
2008-8-23 12:31
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
4
FindWindow得到父句柄  FindWindowEx枚举子句柄
2008-8-23 16:43
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好像有一个可以取得控件ID号的函数叫getxxxxID什么的??忘记了,谁知道说一下
2008-8-24 01:10
0
雪    币: 239
活跃值: (190)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
6
首先你用mfcspy看看那几个按钮有没有ID,如果有则用GetDlgItem函数得到HWND(传入父窗口HWND和控件ID),
如果没有ID的话,那么,调用WindowFromPoint函数,传入按钮的CPoint得到他的HWND
这两种方法应该可以满足你的要求了,如果满足不了,那你就应该好好去学习一个windows系统编程了
2008-8-24 10:07
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
嘿嘿,原来还有GetDlgItem这么一号函数,又长见识了.
问题解决,谢谢大家.
顺便问一下,谁有比较全的api.chm文件提供下载
2008-8-24 15:59
0
游客
登录 | 注册 方可回帖
返回
//