有说是2003 sp1关系,oracle 之前也碰到过

解决方案 »

  1.   

    MFC到现在已经是很成熟的一个Framework ,导致死锁问题肯定在你自己的代码里面;
      

  2.   

    如果你的主线程在等待线程触发某个事件或者释放某个对象(包括等待线程结束),而此时线程又直接或间接向主线程SendMessage(包括调用MFC控件类的函数),这时就会产生死锁,因为SendMessage要等待窗口处理完消息才返回,而窗口线程又处于等待状态没有响应消息。
    你的代码是怎么写的?