马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
字符型 窗口句柄,句柄
窗口句柄=dm.EnumWindow(0,"","*XGameWndClass*",1+2)//枚举窗口
help.sleep(1000)
字符型[] 返回串
逻辑型 是否成功=字符串.分割(窗口句柄,",",返回串)
int z,i=0
数组.大小(返回串,z)
if(是否成功)
循环(i<z)
句柄=返回串
int 整型的窗口句柄=转换.字符型转整型(句柄)
dm.SetWindowState(整型的窗口句柄,1) // 窗口激活
help.sleep(辅助.随机数(100,300))
dm.MoveWindow (整型的窗口句柄,i*50,i*50) // 移动窗口
help.sleep(辅助.随机数(100,300))
dm.SetClientSize(整型的窗口句柄,1024,768)
help.sleep(辅助.随机数(100,300))
int bd=dm.BindWindow(整型的窗口句柄,"dx2","dx","dx",0)
help.sleep(50)
if(是否成功)
循环(真)
升级.升级主线()
循环结束
else
help.messagebox("绑定失败!!!")
endif
i=i+1
循环结束
升级主线是任务功能。我的问题是,当我不加功能的时候可以正常的获取相应的窗口,并且绑定。但是当我加入功能以后,就只是执行一个窗口。
其他的窗口都在等待功能执行完毕后才能打开。可是我的功能是循环性的,没有结束的时候,这样我应该怎么样去插入功能呢???
而且我发现目前的教程里的多开都是执行一些简单的功能,执行完了以后才执行下一个窗口的功能,但是游戏需要的是同时执行,真有点晕了。没有方向了
求指导
|