按键精灵加壳不能用了 它起到了加密隐藏的保护作用。 让你无法抓到窗口句柄。 这种情况比较复杂,有很多脱壳的工具,但是并不是你试用了一款脱壳软件它就一定适用于你要绑定的游戏,你可能要尝试很多种。 2 游戏hook了GetParent函数接口 hook技术可以将自身的代码“融入”被hook住的程序的进程中,成为目标进程的一个部分。 通过hook“接触”到需要修改的api函数入口点,改变它的地址指向新的自定义的函数。 GetParent函数是用于获得一个指定子窗口的父窗口句柄,如果游戏对它进行了hook,我们就无法获取想要获取的游戏窗口句柄。 3 电脑上运行了其他的挂机软件 电脑上运行了其他的挂机软件,导致了要 *** 作的游戏窗口受到了干扰冲突。 关掉其他的挂机软件,重启游戏再绑定。 导致了要 *** 作的游戏窗口受到了干扰冲突。 关掉其他的挂机软件,重启游戏再绑定。
我没用过大话西游,说一下我的想法
可能是主窗口是封装在一个Frame里了,你用SPY++获得那个框架的句柄(如果,果真是封装在了Frame的话),然后在SPY++中切换到标签选项卡(SPY++22),去掉"窗口可见"勾选,这样就剥离掉了Frame的封装,然后你就可以继续用SPY++获得其内部控件的句柄了
一般就是用这个方法了,QQ登陆框也是这样的,号码框和密码框还有软键盘都封在Frame里了,只要隐藏到那个Frame,里面的控件就无可遁形了
要获得窗体/控件的句柄 你先用SPY++获得它的类名,如任务栏类名为 "Shell_TrayWnd",然后用FindWindow即可获得其句柄,如任务栏句柄
hWnd=FindWindow("Shell_TrayWnd", vbNullString)
其他窗体也是一样,只要用SPY++选获得窗体(或父窗体)类名,便可以步步用FindWindow或FindWindowEx获得其句柄
以上就是关于按键精灵加壳不能用了全部的内容,包括:按键精灵加壳不能用了、如何获取网游子窗口的句柄(spy++只能获取主窗口句柄)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)