WaitForSingleObject()肯定要阻塞你的主进程的.
出发非你把等待事件设置为立即返回.

解决方案 »

  1.   

    To florist2000(善良的石头):
    我把等待时间设置为0,那子进程还是死锁,该进程是Winzip的反安装程序,要删除反安装程序自身.
    是不是这上面出了问题呢?
      

  2.   

    调用WaitForSingleObject()肯定会阻塞调用线呈,  可以定期调用GetExitCodeProcess()
    函数,检测其退出码(第二个参数),如果没有退出则为STILL_ACTIVE.不过此方法虽然大多数
    情况下可以,但是效率不高.