TC官方合作论坛

 找回密码
 立即注册
查看: 349|回复: 4
打印 上一主题 下一主题

[讨论] 求教:有没有办法一次性关闭所有的线程

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-16 10:22:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我里面一共有很多个线程~~~~~但是运行的时候不知道到底是哪个线程在使用~~~有没有方法在我需要暂停的时候,把所有的线程都暂停或者关闭呢~~~
回复

使用道具 举报

沙发
发表于 2013-6-16 10:27:48 | 只看该作者
线程句柄 用数组记录下来 关闭的时候 用一个循环执行
回复 支持 反对

使用道具 举报

板凳
发表于 2013-6-16 10:47:48 | 只看该作者
当然有 创建一个全局变量 在每个线程里面加入判断等于多少时终止全部线程   等于多少时  挂起线程等待  判断语句内部 直接用函数获得 线程句柄进行关闭  等等这只是个意见具体得看你怎么写
回复 支持 反对

使用道具 举报

地板
发表于 2013-6-16 10:51:16 | 只看该作者
定义一个全局线程句柄的数组,开启的时候,先重定义其大小,在接收其值

关闭的时候 用数组空间。大小  获取他的大小,然后一个for 循环逐个关闭即可
回复 支持 反对

使用道具 举报

5#
发表于 2013-6-16 11:19:14 | 只看该作者
肯定有!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-4 01:19 , Processed in 0.183092 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表