MFC ::CreateProcess
//执行程序::CreateProcess(szFile.GetBuffer(0),szPara.GetBuffer(0),NULL,NULL,FALSE,0,NULL,...
//执行程序 ::CreateProcess(szFile.GetBuffer(0),szPara.GetBuffer(0),NULL,NULL,FALSE,0,NULL,NULL,&sInfo,&pInfo); //等进程关闭 WaitForSingleObject(pInfo.hProcess,INFINITE); //关闭进程和线程的句柄 CloseHandle(pInfo.hProcess); CloseHandle(pInfo.hThread);
我现在想 它开启一个程序后 不用等待 直接关闭自己 WaitForSingleObject的第二个参数设为0 程序报错设为INFINITE 他开启的程序关闭后 程序报错
为什么会这样呢 展开
我现在想 它开启一个程序后 不用等待 直接关闭自己 WaitForSingleObject的第二个参数设为0 程序报错设为INFINITE 他开启的程序关闭后 程序报错
为什么会这样呢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询