首页
社区
课程
招聘
[求助]WH_GETMESSAGE钩子
发表于: 2009-9-12 00:35 6006

[求助]WH_GETMESSAGE钩子

2009-9-12 00:35
6006
我使用这个钩子的时候可以捕获我像捕获的消息,但是无法将捕获到的消息拦截住(我的意思是说:原本要接受此消息的程序还是可以收的到,我拦截不掉)
比如在捕获键盘击键消息时,只要将钩子函数返回非0值,就可以拦截住。
我在看MSDN时,看的模模糊糊的,我E文过差,根据我的理解,好像无法像WH_KEYBOARD那样返回非0值阻止windows发送消息。
期待高手解答一下!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 952
活跃值: (1821)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
发现想拦截的消息里。别 CallNextHookEx  而是直接返回。就拦截了
2009-9-12 08:48
0
雪    币: 77
活跃值: (17)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
感觉这个应该有个层次问题吧
看你想拦截的消息,是在别人的钩子处理完后才到你的函数里,还是你先处理完后再决定是否下传了
如果别人的钩子在你的钩子之上,你自然拦截不到,否则应该是可以拦截的
2009-9-12 12:22
0
游客
登录 | 注册 方可回帖
返回
//