引用楼主realmao于2011-02-18 23:03发表的 如何在主线程中终止所有的子线程? :
子线程数量未知..............

你把线程当啥,你以为当函数样调用
明显看出设计思路就有问题
线程能不开就不开,往往涉及到一些很耗时的操作导致界面被冻结,这个时候才会开个线程来完成那部分耗时的操作
这样的话,程序中线程的数目是一定数目的
而你提到的一下子关闭所有子线程,这个方法倒是没有的,起码我没见到
线程提供了terminate方法,直接调用往往会带来不安全的事情发生
如果线程是事件循环的
一般的处理是在每个线程的run函数中添加一个标记判断,主程序通过控制此标记来实现子线程的持续运行与否