|
1金钱
本帖最后由 caicainiao 于 2020-1-19 04:10 编辑
求助一个关于大漠绑定游戏的问题.
我在窗体上有两个按钮.
一个是绑定游戏.
一个是开始挂机
绑定的时候是用:大漠.绑定(句柄."dx","dx","dx",0)
绑定成功之后,鼠标,键盘都是无法操作游戏界面的.
但是我只要运行了开始挂机这个主程序之后,游戏界面的键盘就自动失效了,变成前台模式了.
这个不知道是怎么回事.一直无法解决.
这是绑定的代码:
易语言里粘贴即可');" value="复制代码" class="pnpnc"/> 变量名 | 类 型 | 静态 | 数组 | 备 注 | 二级句柄 | 整数型 | | | 三级句柄 | 整数型 | | | 四级句柄 | 整数型 | | | 五级句柄 | 整数型 | | | 六级句柄 | 整数型 | | | 七级句柄 | 整数型 | | | 八级句柄 | 整数型 | | | 游戏句柄 | 整数型 | | | 循环判断首 ()窗口句柄 = 取窗口句柄 ()辅助延时 (200, ) 二级句柄 = 窗口_取句柄EX (窗口句柄, , “Afx:400000:b:10003:1900010:0”, )辅助延时 (200, ) 三级句柄 = 窗口_取句柄EX (二级句柄, , “Shell Embedding”, )辅助延时 (200, ) 四级句柄 = 窗口_取句柄EX (三级句柄, , “Shell DocObject View”, )辅助延时 (200, ) 五级句柄 = 窗口_取句柄EX (四级句柄, , “Internet Explorer_Server”, )辅助延时 (200, ) 六级句柄 = 窗口_取句柄EX (五级句柄, , “AfxOleControl80su”, )辅助延时 (200, ) 七级句柄 = 窗口_取句柄EX (六级句柄, , “AfxWnd80su”, )辅助延时 (200, ) 八级句柄 = 窗口_取坐标子句柄 (七级句柄, 50, 50 )辅助延时 (200, ) 游戏句柄 = 窗口_取坐标子句柄 (八级句柄, 50, 50 ) 辅助延时 (200, )如果真 (游戏句柄 > 0 )挂机日志 (“正在绑定游戏窗口”)跳出循环 ()辅助延时 (500, )挂机日志 (“正在读取游戏句柄游戏”)循环判断尾 (真)如果 (大漠. 绑定 (游戏句柄, “dx”, “dx”, “dx”, 0 ) > 0 )挂机日志 (“游戏窗口绑定成功!”)挂机日志 (“游戏窗口绑定失败!”)返回 ()辅助延时 (3000, )
这是开始挂机的代码:
如果 (按钮_开始挂机.标题 = “开始挂机”)线程_启动 (&挂机主程序, , 游戏线程 )_启动窗口.时钟1.时钟周期 = 3000 _启动窗口.时钟_挂机时钟.时钟周期 = 1800000 按钮_开始挂机.标题 = “结束挂机”线程_结束 (游戏线程 )按钮_开始挂机.标题 = “开始挂机”_启动窗口.时钟1.时钟周期 = 0 _启动窗口.时钟_挂机时钟.时钟周期 = 0 挂机日志 (“挂机暂停”)
|
|