|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
空间 多线程
//默认空间
变量 绑定窗口,线程句柄
变量 DM=数组[0]
变量 窗口句柄=数组[1]
dm =com("dm.dmsoft")
功能 自动打怪()
调试输出("成功")
变量 i
绑定窗口=DM[i].BindWindow(窗口句柄[i],"gdi","gdi","windows",0)
dm.KeyPress(9)
辅助.等待(100)
dm.KeyPress(112)
调试输出("成功")
功能结束
//开始按钮_点击操作
功能 开始_点击()
变量 句柄,句柄数组,大小,结果
结果=辅助.注册插件("rc:\\dm.dll",真)
调试输出(结果)//-1表示真
如果(结果==-1)
dm=com("dm.dmsoft")
否则
辅助.消息框("自动注册失败,请手动注册")
如果结束
句柄=系统.枚举("Element Client",0) //这是得到所有已打开的窗口句柄
调试输出("句柄:"&句柄)
字符串.分割(句柄,"|",句柄数组) //把上面得到的所有句柄进行数组分割
数组空间.大小(句柄数组,大小) //这是得到上面句柄数组中有多少个一维数组
DM=数组空间.重定义(DM,false,大小)
调试输出("大小:"&大小)
遍历(i=0;i<大小;i++)
//窗口句柄=句柄数组[i] //把每一个的窗口句柄赋值给窗口句柄
DM[i]=com("dm.dmsoft")
窗口句柄[i]=窗口.找到窗口(句柄数组[i])
线程句柄 =线程.开启("多线程.自动打怪",i) //开启线程
辅助.等待(1000)
遍历结束
功能结束
//退出按钮_点击操作
功能 退出_点击()
绑定窗口=dm.UnBindWindow()
调试输出(绑定窗口)
线程.关闭(线程句柄)
辅助.退出()
功能结束
哪位大神可以告诉我问题出在哪啊? 我生成时没问题 但是在游戏中实验之后,键盘操作为什么没有反应呢?
|
|