两种钩子安装的区别 钩子安装的方法有两种:一种是编写成独立的dll然后注册安装 另一种是使用SetWindowsHookEx api函数请问这两中方法有什么区别 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 钩子只有一种安装方法,那就是:SetWindowsHookEx。但是,钩子分为两种,进程内钩子(一般是线程内钩子),只能监听本线程内的消息;另外一种是全局钩子,可以监听别的线程的消息。全局钩子,钩子函数必须在独立的DLL中,这个dll必须是标准dll,C#写的还不行。进程内钩子,C#通过平台调用可以使用!钩子函数所在的dll,不用注册,只要和调用程序放在同一目录下即可。你可以在msdn里边找到更详细的说明。 除了GetPixel 还有没有其他方法来取得屏幕的查个点的颜色,谢谢 这个泛型 List<T>的正确的写法是什么呢? 如何用LINQ查询并在单元格显示符合条件的下一条记录? 关于运算符的小疑问 属性的返回值问题 求助一个C#编译器 C#4.0中,怎么使用Dynamic获取用字符串表示的属性的值? c# vs 2005 文件下载 给winform添加一个响应鼠标的事件,关键是如何找到这个方法,这不象VC++那样? 如何通过API播放CD <asp:button 错误...... 不用重定向,怎么从一个aspx页面转到另一个aspx页面
但是,钩子分为两种,进程内钩子(一般是线程内钩子),只能监听本线程内的消息;
另外一种是全局钩子,可以监听别的线程的消息。
全局钩子,钩子函数必须在独立的DLL中,这个dll必须是标准dll,C#写的还不行。
进程内钩子,C#通过平台调用可以使用!钩子函数所在的dll,不用注册,只要和调用程序放在同一目录下即可。
你可以在msdn里边找到更详细的说明。