|
|
我做了一个HOOK程序,HOOK游戏(比如LOCK ON, 极品飞车等)中的DirectInput8Create函数,然后将DirectInput中的所有COM接口替换成自己的接口,这样就可以取得游戏中关于DirectInput的所有信息了
我在DirectX SDK中的例子上都能测试通过,但在游戏中就出问题了
有的游戏中能进到部分函数如CreateDevice,还有的游戏就连MyDirectInput8Create都进不了
有的时候将作测试用的游戏编译为unicode时,HOOK的效果也会不太一样,市面上的游戏应该都是UNICODE的吧
有高人做过这方面的东西吗,遇到过类似的问题吗 |
|