以下是引用tiancaiak在2010-9-28 17:55:28的发言:
可以用信号来做,可以看看http://www.cnblogs.com/diylab/archive/2008/09/24/1297542.html,这个是真实阻塞的做法
也可以写一个全局的变量bool var=false,当对话框弹出来时给这个变量赋值var=true,然后在每个线程的主循环中判断,如果是true就continue
一般的情况就是用BOOL flag=false....来判断的只不过这个不是真正的阻塞。。