[转载]VC++消息钩子编程 – 智锋互联官方技术博客 – 博客频道 – CSDN.NET

来源: VC++消息钩子编程 - 智锋互联官方技术博客 - 博客频道 - CSDN.NET一、消息钩子的概念 1、基本概念 Windows应用程序是基于消息驱动的,任何线程只要注册窗口类都会有一个消息队列用于接收用户输入的消息和系统消息。为了拦截消息,Windows提 出了钩子的概念。钩子(Hook)是Windows消息处理机制中的一个监视点,钩子提供一个回调函数。当在某个程序中安装钩子后