马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有个可以多开的游戏,但是老是窗口重叠一起 想让他一重叠就分开到指定的位置,要怎么写~~
下面我是自己弄了好久的代码 能运行 但是不理想 有大神指点一二么~~
#import "dm.dmsoft" dx
空间 保护蛋蛋进化版
整型 线程句柄1
功能 逻辑型 保护蛋蛋1()
循环 (真)
整型 数组长度,序号,窗口句柄 //定义2个整型变量
字符型 枚举返回值
枚举返回值=系统.枚举("游戏标题",0)
字符型[] 分割返回=字符型[1] //定义一个字符型数组,存放句柄
字符型 分隔符="|"
逻辑型 是否成功=字符串.分割(枚举返回值,分隔符,分割返回)
数组.大小(分割返回,数组长度) //计算数组的长度
窗口句柄=转换.字符型转整型(分割返回[序号],0)
循环(序号<数组长度) //数组长度大于0则继续循环
窗口句柄=窗口.找到窗口("游戏标题III") //找到窗口
整型 是否成功1=dx.BindWindow(窗口句柄,"dx","dx","dx",0) //绑定窗口
如果(是否成功1==0)
辅助.等待(20)
否则
窗口.设置位置(窗口句柄,0,0)
辅助.等待(10000)
如果结束
序号=序号+1
循环结束
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄1=线程.开启("保护蛋蛋进化版.保护蛋蛋1","")
返回 真
功能结束
功能 逻辑型 退出_点击()
线程.关闭(线程句柄1)
辅助.退出()
返回 真
功能结束
空间结束
|