关于VB 全局键盘钩子

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:53:34
我用VB 做了一个键盘的全局钩子用来改变键盘的逻辑输入,但是为什么在游戏里面不能用,是因为游戏的优先级比我的程序高还是因为游戏对键盘输入加了密的还是其他原因,请高手指教

钩子分为线程钩子和系统钩子。线程钩子只能钩取本线程的消息,而系统钩子能勾取系统中所有的消息。VB能实现的只是线程钩子。上次在哪看过,SetWindowsHookEx如果遭遇到其他的钩子,钩子消息会被截获,也就是你取不到消息,所以最好的办法是用C写钩子DLL!