1. 首页
  2. 数据库
  3. 其它
  4. AHOOKAPI(一)——HOOK基础+一个鼠标钩子实例

AHOOKAPI(一)——HOOK基础+一个鼠标钩子实例

上传者: 2021-02-08 21:12:55上传 PDF文件 267.7KB 热度 10次
最近在做毕业设计,有一个功能是需要实现对剪切板的监控和进程的防终止保护。原本想从内核层实现,但没有头绪。最后决定从调用层入手,即采用HOOKAPI的技术来挂钩相应的API,从而实现预期的功能。在这样的需求下,就开始学习了HOOKAPI。HOOK(钩子,挂钩)是一种实现Windows平台下类似于中断的机制[24]。HOOK机制允许应用程序拦截并处理Windows消息或指定事件,当指定的消息发出后,HOOK程序就可以在消息到达目标窗口之前将其捕获,从而得到对消息的控制权,进而可以对该消息进行处理或修改,加入我们所需的功能。钩子按使用范围分,可分为线程钩子和系统钩子,其中,系统钩子具有相当大的功能,
用户评论