none
急!为什么当设置子进程为可被调试时,获取子进程输出就会被阻塞 RRS feed

  • 常规讨论

  • 我使用WIN32 API的DEBUG系列函数对子进程进行调试,在我调用CreateProcess函数时,假如不指定DEBUG_ONLY_THIS_PROCESS 或 DEBUG_PROCESS标志,则可以正常利用管道重定向获取子进程输出,但当我设置了这些标志的任一个时,获取子进程输出将会被阻塞,程序卡死了,请问谁能说下原因和解决方法.

    2009年1月17日 8:32

全部回复

  • 代码贴出来,是我上次给你的那一份代码吗?你的STARTUP_INFO结构里面指定要重定向子进程IO了吗?

    2009年1月19日 5:33