全局钩子为什么要写dll? 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? bdmv669 2013-10-09 · TA获得超过4424个赞 知道小有建树答主 回答量:998 采纳率:0% 帮助的人:2370万 我也去答题访问个人页 关注 展开全部 每个进程都有自身的进程空间,对于每个进程本身来说,看起来就像每个进程都独享属于自已的4G的内容空间,各个进程间的代码执行是互相分隔的,互不影响的。所以你想编写代码来控制其它进程,只能把代码段加载到该进程的地址空间中去,才可以去执行或控制,DLL动态链接库可以实现动态地加载到进程的地址空间,所以全局钩子要用DLL来实现。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-09-09 全局钩子为什么要写dll? 1 2013-12-05 关于全局钩子为什么一定要在DLL中 6 2016-04-13 怎么在DLL里写 全局钩子? 1 2011-06-14 全局钩子DLL写法,请问这里哪出错了 2016-04-26 全局钩子注入dll后,怎么调用里面的函数 2013-03-09 请问一下:我用MFC写的全局钩子,dll中的函数记录信息,为什么CFile报错呢,那该用什么方式写文件呢? 2013-03-29 有谁在win7下做过全局的键盘钩子吗? 为什么我建立的动态链接库被加载后按下任何键调用的进程立马破溃 2013-06-23 想用c语言写一个全局键盘钩子的程序,成功后送100分! 为你推荐: