本帖最后由 ProjectDD 于 2009-11-27 05:24:10 编辑

解决方案 »

  1.   

    Test方法中的线程启动了
    A处一直等下去,直到那个Thread启动函数运行完成
      

  2.   

    但实际情况好象是 我的程序在那里会一直等,但等不到信号
    开始怀疑是闭包问题导致的are不一致什么的,后来改用全局
    的are情况依然如此,程序可以返回但会一直死在那(收不
    到are发出的信号了)
      

  3.   

    我终于找到原因了,原来是因为,我Test方法的线程方法中
    有一个是异步调用 Post(...)就是这个东西,把他注释掉程序
    行为就正常了。。
      

  4.   

    更详细的问题描述见:
    http://topic.csdn.net/u/20091127/15/28fbe206-7d5b-48cc-86fb-147dae4319b8.html