如何知道一个进程是否已经终止了。 HANDLE hProcess = ::ShellExecute(......);.......这里怎样可以知道hProcess已经终止了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WaitForSingleObject(hProcess, 0)返回WAIT_OBJECT_0就说明已终止 GetExitCodeProcess,具体的操作你可以去看msdn! DWORD exitcode;GetExitCodeThread(hThread, &exitcode);//exitcode看是否为STILL_ACTIVE//不是就已退出了。 用ShellExecuteEx,判断SHELLEXECUTEINFO.hProcess 是否为NULL bluesea21的方法比较通用,同样适用于不是自己启动的进程 求助 :vc6.0无法打开资源编辑器? sqlite数据库应用问题 刚接触com,请教怎样用在mfc中开发com 如何使用AsyncSelect()? 我用VC编写了分词系统现在缺少词库有没有人可以提供 snmp 扩展代理的问题 !!!! 怎么能在listbox中选中多项? win32 c++ ping 测速网游登陆服务器? 最菜的问题:请问LPCTSTR是什么? 刚开始学习编程,学VC好还是BCB好呢? 知道窗口指针(不属于应用程序)如何关闭窗口?即关闭程序外的窗体 调用CSocket类的Create方法,在debug版本的时候正常,release为Static lib的时候出错???请教
返回WAIT_OBJECT_0就说明已终止
GetExitCodeThread(hThread, &exitcode);
//exitcode看是否为STILL_ACTIVE
//不是就已退出了。
判断SHELLEXECUTEINFO.hProcess 是否为NULL