请阅读一下两篇文章:《 C#系统钩子的实现 》《 对《C#实现系统钩子》的补充(2006-3-22 新增.NET 2.0示例) 》 转载于:https://www.cnblogs.com/BG5SBK/archive/2006/04/28/CSharp_LowLevelHook_ALL.html