- 5
- 0
- 约2.39万字
- 约 13页
- 2016-12-04 发布于河南
- 举报
钩子的建立和使
?,,,,,,,,Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给,,,,,,,,其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,屏幕取词,日志监视等等。可见,利用钩子可以实现许多特殊而有用的功能。因此,对于高级编程人员来说,掌握钩子的编程方法是很有必要的。,,,,,,,,钩子的类型,,,,,,,, 一.,,,,,,,,按事件分类,有如下的几种常用类型,,,,,,,, (1),,,,,,,,键盘钩子和低级键盘钩子可以监视各种键盘消息。,,,,,,,, (2),,,,,,,,鼠标钩子和低级鼠标钩子可以监视各种鼠标消息。,,,,,,,, (3),,,,,,,,外壳钩子可以监视各种Shell事件消息。比如启动和关闭应用程序。,,,,,,,, (4),,,,,,,,日志钩子可以记录从系统消息队列中取出的各种事件消息。,,,,,,,, (5),,,,,,,,窗口过程钩子监视所有从系统消息队列发往目标窗口的消息。,,,,,,,, 此外,还有一些特定事件的钩子
您可能关注的文档
最近下载
- 2026广东佛山南海农商银行秋季校园招聘笔试备考试题及答案解析.docx VIP
- 全球变化生态学(南开大学)超星尔雅学习通章节测试答案.doc VIP
- 电动车铅酸电池修复方法解析.pptx VIP
- 山西省医疗机构麻醉药品、第一类精神药品 .pdf VIP
- 杭州西奥电梯XO-CON8642调试说明书.pdf VIP
- 2026年安徽省中考英语知识点归纳整理汇总(考试复习重点).docx VIP
- 集成电路科学与工程导论 第二章 集成电路关键材料.ppt VIP
- 2026年中职单招考试试题及答案.docx VIP
- 高支模专项方案.pdf VIP
- 湖北省2024~2025学年高三化学上册期中检测试卷.docx
原创力文档

文档评论(0)