关于全局钩子为什么一定要在DLL中 我来答 1个回答 #热议# 生活中有哪些实用的心理学知识? 禾甜TG 2013-12-05 · TA获得超过227个赞 知道答主 回答量:98 采纳率:0% 帮助的人:97.5万 我也去答题访问个人页 关注 展开全部 如果你只HOOK本进程得消息,可以把消息回调函数和调用钩子的函数写在一起,也就是只需要写个EXE就可以了。 如果要HOOK全局消息,需要全局钩子,这样,需要把你的HOOK代码注入到系统每个进程里面去。而实现这个最好的方法,就是用DLL来实现。系统会自动把该DLL注入到所有的进程空间中。所以,不一定是必须要写DLL来HOOK 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-20 全局钩子一定要在DLL中实现吗 2016-05-15 全局钩子(在dll中)和WH_JOURNALRECORD有什么区别? 6 2013-11-10 需不需要允许dinput.dll钩子? 2016-04-13 怎么在DLL里写 全局钩子? 1 2016-05-28 全局钩子的Win32全局钩子的运行机制 2013-10-09 全局钩子为什么要写dll? 2 2008-12-12 VC中不用DLL在窗体中加入全局钩子 8 2011-08-21 自己的机器有 钩子 dinout.dll 怎么办 更多类似问题 > 为你推荐: