设为首页收藏本站积分充值 不再解释,用心做事!    

易辅客栈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

易辅客栈模块更新下载手游专用模拟器城通网盘 - 注册就送5元现金
快速领取论坛金钱免费获取易辅VIP会员
论坛资源失效举报链接广告位出租50元/每月
查看: 1671|回复: 4

[已解决] 键盘后台模式失效的问题.

[复制链接]

签到天数: 46 天

连续签到: 1 天

[LV.5]常住居民I

8

主题

91

帖子

1338

积分

铂金VIP

Rank: 8Rank: 8

积分
1338
发表于 2020-1-19 04:09:00 | 显示全部楼层 |阅读模式
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
挂机日志 (“挂机暂停”)

易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com

签到天数: 123 天

连续签到: 1 天

[LV.7]常住居民III

0

主题

231

帖子

2854

积分

铂金VIP

Rank: 8Rank: 8

积分
2854
发表于 2020-1-20 19:06:52 | 显示全部楼层
前台干扰后台,禁止键盘鼠标输入就可以了   命令: dm.LockInput(4)

点评

后面,我就是加了这句,暂时先解决这个问题. 但是就是不明白,为什么绑定成功了,一运行其它子程序,他键盘就变成前台模式了.  详情 回复 发表于 2020-1-22 00:29
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

签到天数: 1960 天

连续签到: 1 天

[LV.Master]伴坛终老

1004

主题

3541

帖子

10万

积分

管理员

讲师

Rank: 9Rank: 9Rank: 9

积分
103166

最佳新人社区QQ达人

发表于 2020-1-21 20:53:17 | 显示全部楼层
挂机中的任务代码发下  就是这个挂机主程序代码  还有绑定DX后 本身就锁定了键盘鼠标,不能操作游戏了的

点评

绑定后,只要还没有执行其它的子程序,鼠标和键盘都是不能输入的,只要一运行其它的子程序,键盘就成前台模式了.就会干扰到游戏.这是挂机的主程序. [ecode=0].版本 2 .子程序 挂机主程序 .局部变量 配置项值, 文本  详情 回复 发表于 2020-1-22 00:31
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

签到天数: 46 天

连续签到: 1 天

[LV.5]常住居民I

8

主题

91

帖子

1338

积分

铂金VIP

Rank: 8Rank: 8

积分
1338
 楼主| 发表于 2020-1-22 00:29:43 | 显示全部楼层
yuyin 发表于 2020-1-20 19:06
前台干扰后台,禁止键盘鼠标输入就可以了   命令: dm.LockInput(4)

后面,我就是加了这句,暂时先解决这个问题.
但是就是不明白,为什么绑定成功了,一运行其它子程序,他键盘就变成前台模式了.
易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

签到天数: 46 天

连续签到: 1 天

[LV.5]常住居民I

8

主题

91

帖子

1338

积分

铂金VIP

Rank: 8Rank: 8

积分
1338
 楼主| 发表于 2020-1-22 00:31:21 | 显示全部楼层
随风 发表于 2020-1-21 20:53
挂机中的任务代码发下  就是这个挂机主程序代码  还有绑定DX后 本身就锁定了键盘鼠标,不能操作游戏了的

绑定后,只要还没有执行其它的子程序,鼠标和键盘都是不能输入的,只要一运行其它的子程序,键盘就成前台模式了.就会干扰到游戏.这是挂机的主程序.
  
子程序名返回值类型公开备 注
挂机主程序  
变量名类 型静态数组备 注
配置项值文本型  
' 初始化COM库 ()
检测是否已经进入游戏 ()
关闭所有游戏窗口 ()
初始化游戏设置 ()
配置项值 = 读配置项 (配置文件, “角本总控制台”, “新手任务”, )
如果真 (配置项值 = “真”)
新手主线任务 ()

配置项值 = 读配置项 (配置文件, “角本总控制台”, “主线任务”, )
如果真 (配置项值 = “真”)
主线任务 ()

配置项值 = 读配置项 (配置文件, “角本总控制台”, “日常任务”, )
如果真 (配置项值 = “真”)
日常挂机任务 ()
' 每日任务程序集 ()

配置项值 = 读配置项 (配置文件, “角本总控制台”, “副本任务”, )
如果真 (配置项值 = “真”)
自动副本任务 ()
' 自动在线奖励 ()  ' 防止多久没挂机没有阅历,领取不了
' 监控新任务刷新 ()

配置项值 = 读配置项 (配置文件, “角本总控制台”, “其它任务”, )
如果真 (配置项值 = “真”)
其它奖励任务 ()

自动推荐挂机 ()

易辅学院--欢迎你,有你更出众。 易辅做最真最好的服务 www.yifuxueyuan.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

易辅解答服务
 
 
VIP咨询
VIP办理
易辅交流4群:
【易辅客栈】脚本4群
易辅交流5群:
【易辅客栈】交流5群
易辅交流6群:
【易辅客栈】交流6群
工作时间:
10:00-22:00

QQ|小黑屋|手机版|Archiver|VIP介绍|积分充值|易辅客栈 ( 苏ICP备16034616号-1 )

GMT+8, 2024-5-5 21:30 , Processed in 0.308106 second(s), 65 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表