捕获子进程“无法启动程序,因为计算机中丢失xxx.dll”异常
天律界中子 2014-08-04 05:22:24 ::SetErrorMode(SEM_NOGPFAULTERRORBOX | SEM_FAILCRITICALERRORS | SEM_NOOPENFILEERRORBOX);
再使用CreateProcess创建子进程(子进程默认继承此错误标志),如果子进程加载模块时没有找到某个DLL文件直接退出,此时子进程的主线程还没有运行。那父进程应该怎么才能捕获或判断出子进程出现了这样的异常呢?