摘要:http://blog.csdn.net/yiruoyun/archive/2004/10/18/141530.aspx
钩子(hook),是windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。
关于hook的详细介绍......
摘要: 我这里提出的开发环境的只是我个人喜欢的,并不一定是最好的,仅供参考。以下都以我的系统为准: fedora core2, gnome。 1:linux下的 软件安装。 在linux下安装有两种方法:自己编译源代码安装和用rpm安装。一般软件都提供了rpm包下载。因为我懒,所以都是采用rpm安装从来没有自己编译安装过。 rpm 安装方法很简单,在命令行下输入: rpm -ivh packname.r......
[引用]C#钩子本线程内消息拦截 http://blog.csdn.net/yiruoyun/archive/2004/10/17/140219.aspx
钩子其实就是调用一下api而已: 【程序编程相关:用DOS命令扫描一个网段的全部端口,不需】
【推荐阅读:
javascript控制页面控件隐藏显示】 【扩展信息:
相关WINDOWS"添加删除&】
1.安装钩子:
setwindowshookex 函数原形:hhook setwindowshookex( int idhook, // 钩子类型, hookproc lpfn, // 钩子函数地址 instance hmod, // 钩子所在的实例的句柄, dword dwthreadid // 钩子所监视的线程的线程号 ) hmod: 对于线程序钩子,参数传null; 对于系统钩子:参数为钩子dll的句柄 dwthreadid:对于全局钩子,该参数为null. 钩子类型用wh_callwndproc=4(发送到窗口的消息.由sendmessage触发) 返回:成功:返回setwindowshookex返回所安装的钩子句柄; ...
下一页 摘要:java环境设定是学java的第一步会碰见的问题,许多文章讲得很复杂,其实就三条:1.在环境变量path中指定java的可执行文件路径;2.在环境变量classpath中指定java的执行文件所需的库文件(jar包)路径(要指出jar包名);3.为了缩短path中和classpath中所写路径的长度通常加一个java_home变量,在用时以%java_home%引用第一条是因为java的代码编译、......