首页
社区
课程
招聘
[求助]在Hook中得到窗口的类名
发表于: 2010-9-19 12:55 4833

[求助]在Hook中得到窗口的类名

2010-9-19 12:55
4833
本人使用的是CallWndProc钩子过程,在窗口创建之时得到了一个PCWPSTRUCT结构体,里面有用的就是窗口的HWND,但是现在需要动态的识别这个HWND关联的类的类名,也或者是得到其他的信息,总是是要判断这个HWND的类有没有自绘,如果自绘了 我就不去绘制他,如果他没有自绘我就绘制他,但是目前扫描了消息映射表,RTII识别类名等方法都是失败了.
1.首先自绘的控件类名都不是标准的,比如我的CXPButton继承自CButton,那类名就是CXPButton了
2.如果自绘肯定要映射相关的消息,那消息影射表里面应该有该消息
3.RTTI识别出来的都是MFC临时创建的,类名为CTempWnd,无论你是什么控件,无论你是不是自绘,FromHandle返回的类的类名都是这个.
以上方法都失败,求在Hook中能识别是否自绘的方法.

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

收藏
免费
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册