为什么我一SetWindowsHookEx WH_GETMESSAGE钩子就死机?

ayiiq180 2004-01-07 05:28:21
安装钩子的语句如下:
hms=SetWindowsHookEx(WH_GETMESSAGE,(HOOKPROC)HookProc,hins,0);
一运行整个系统就死了,我试了换成键盘钩子就可以,不知道为什么?


那位大虾有完整的WH_GETMESSAGE钩子安装代码,希望能贴给在下,在此先谢谢了!
...全文
212 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolali 2004-01-09
  • 打赏
  • 举报
回复
HookProc函数是不是有问题?
我写过都没有什么问题。
GR 2004-01-08
  • 打赏
  • 举报
回复
我发过来了。Xp我没编译过。但是我试过拿到Xp的机器上执行。hook键盘是ok的。hookmessage是没有反映的。是3721的缘故还是xp的缘故。暂时还搞不清楚,
bluesky_ql 2004-01-08
  • 打赏
  • 举报
回复
学习
ayiiq180 2004-01-08
  • 打赏
  • 举报
回复
是xp
现在没有到CallNextHookEx就已经死了
GR 2004-01-07
  • 打赏
  • 举报
回复
是98还是win2k.9x下不安全CallNextHookEx和UnHook是会死机的。我前两天有个贴子贴了一个完整的WH_MESSAGE.

http://expert.csdn.net/Expert/topic/2632/2632198.xml?temp=.9978296
rabo 2004-01-07
  • 打赏
  • 举报
回复
在回调里面还要执行原来的动作.

并不是你HOOK了就完了.

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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