钩子是系统在应用程序前端的设立的程序接口,使你可以在应用程序之前截获发往它的消息,
它根据作用范围分为进程钩子和全局钩子,根据类型分为鼠标钩子\键盘钩子等等 通过SETHOOK函数安装各种钩子,其中全局钩子必须在动态连接库(dll)中安装,并且消耗较多系统资源,处理不当将引起系统消息响应减慢,不是必要应尽量避免使用全局钩子.具体内容可以参考msdm或其他vc书籍