诉状 合同履行:在vb中.SetWindowsHookEx里面的参数如何解释?

来源:百度文库 编辑:高校问答 时间:2024/04/27 17:50:53
第1是捕捉类型
第2是指函数的地址
上面的两个我都懂了

有些人说第3个hmod用于全局钩子,vb要实现钩子,必须设为0。
有些人说第4个dwThreadId ,为监控代码,0表示全局监控.

这两者之间有冲突没有(好象都表示全局)?如果没有.请各位大虾讲解一下.希望大虾们不要用什么专业术语来说啊.我看那个术语头都大了.就是搞不懂

谢谢各位大虾告之!

在消息里回复了!

第三个参数:
如果是全局钩子, hInstance是DLL句柄(DllMain中给的模块地址。就是包含HookProc的动态库加载地址。)
否则给0就可以了,即勾自己。

第四个:指定被监视的线程,如果明确指定了某个线程的ID就只监视该线程,此时的钩子即为线程钩子;如果该参数被设置为0,则表示此钩子为监视系统所有线程的全局钩子。