|
现在线程句柄都是可以正确获取到,而且闭关的时候也可以获取到,但是线程就是关闭不了,求大神指教
空间 多线程多开单停
//默认空间
变量 窗口返回值,大小,线程句柄数组=数组[],窗口句柄数组=数组[],全局线程句柄
//开始按钮_点击操作
功能 开始_点击()
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 热键0_热键()
返回值=系统.枚举("Notepad",1)
调试输出(返回值)
字符串.分割(返回值,"|",窗口返回值)
数组空间.大小(窗口返回值,大小)
遍历(i=0;i<大小;i++)
变量 句柄
窗口句柄=窗口返回值[i]
数组空间.增加(窗口句柄数组,窗口句柄)
调试输出("窗口句柄=="&窗口句柄)
句柄=线程.开启("多线程多开单停.发送字符串",窗口句柄)
数组空间.增加(线程句柄数组,句柄)
遍历结束
功能结束
功能 发送字符串(线程句柄)
变量 子窗口句柄返回值,分割后的子窗口,子窗口返回串,返回大小,窗口类名,编辑窗口句柄,j=0
子窗口句柄返回值=系统.枚举(线程句柄,3)
字符串.分割(子窗口句柄返回值,"|",分割后的子窗口)
数组空间.大小(分割后的子窗口,返回大小)
遍历(i=0;i<返回大小;i++)
窗口类名=窗口.类名(分割后的子窗口[i])
如果(窗口类名=="Edit")
编辑窗口句柄=分割后的子窗口[i]
跳出
如果结束
遍历结束
循环(真)
j++
窗口.发送字符串(编辑窗口句柄,j&"测试\n",0)
辅助.等待(1000)
循环结束
功能结束
功能 热键2_热键()
变量 数组大小
数组空间.大小(窗口句柄数组,数组大小)
遍历(i=0;i<数组大小;i++)
调试输出("要关闭==="&窗口句柄数组[i])
返回结果=线程.关闭(窗口句柄数组[i])
调试输出("返回结果==="&返回结果)
遍历结束
功能结束
空间结束
//空间结束语句
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|