|
|
5精币
.版本 2
.支持库 spec
大漠多线程 .大漠.UnBindWindow ()
大漠多线程 .大漠.释放 ()
雷电.关闭模拟器 (有效模拟器编号 )
线程_强制结束 (大漠多线程 .窗口监控线程句柄)
线程_强制结束 (大漠多线程 .线程句柄)
线程_关闭句柄 (大漠多线程 .窗口监控线程句柄)
线程_关闭句柄 (大漠多线程 .线程句柄)
大漠多线程 .线程句柄 = 0
程序_延时 (1500, )
模拟器正在签到账号数组 = 0
大漠多线程 .线程句柄 = 线程_启动 (&多线程执行签到, i, )
.如果 (大漠多线程 .线程句柄 > 0)
调试输出 (“线程” + 到文本 (i) + “重启成功”)
.否则
调试输出 (“线程” + 到文本 (i) + “重启失败”)
,上面解绑,释放,强制结束句柄,关闭句柄再重启线程的流程对吗?是否需要写强制结束句柄的代码?
|
最佳答案
查看完整内容
不用,直接结束线程句柄就行了,判断结束是否成功请查看返回值(布尔值:真假),如果结束返回假代表不成功,那就用强制结束,强制结束不成功的话就代表线程卡死,这个时候可以采用系统函数强制清空内存等方法,不过强制清空内存可能会导致程序崩溃,这样也是没有办法的办法。
|