CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

初学者请教钩子的概念?

楼主pbzhang(大家一起叫吧!)2002-05-03 12:17:08 在 VC/MFC / 基础类 提问

初学者请教钩子的概念? 问题点数:20、回复次数:2Top

1 楼coffeefish(咖啡鱼)回复于 2002-05-03 12:28:54 得分 15

钩子机制允许应用程序截获处理window消息或特定事件。与DOS中断截获处理机制有类似之处。钩子(Hook),是Windows消息处理机制的一个平台(point),应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。每一个hook都有一个与之相关联的指针列表,称之为钩子链表,该链表中的指针指向这个钩子的各个处理子程。一个钩子处理一种类型的消息。当钩子所监视的消息出现时,Windows调用链表中的第一个钩子子程。某些类型的钩子只能在系统范围内设置处理子程,其余类型的钩子还可以在特定的线程中设置(用SetWindowsHookEx设置)。  
   
  明白了嗎  
  關鍵要自己實踐Top

2 楼leecyi(leecyi)回复于 2002-05-03 13:40:36 得分 5

http://www.csdn.net/expert/topic/648/648795.xml?temp=.681637Top

相关问题

  • 关于钩子的概念问题
  • 钩子!钩子!
  • 请问,“钩子”是个什么概念啊?
  • 钩子?
  • 钩子!
  • 钩子
  • 钩子阿钩子
  • 钩子钩子我爱你
  • 反钩子,钩子链表!!!!
  • 系统‘钩子’

关键词

  • 监视
  • 消息
  • 钩子
  • 处理
  • 子程
  • 机制
  • 类型
  • 设置

得分解答快速导航

  • 帖主:pbzhang
  • coffeefish
  • leecyi

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo