Wceload问题,咨询,请大家赐教
在主线程里调用如下代码进程解包,
SHELLEXECUTEINFO sei;
ZeroMemory(&sei, sizeof(SHELLEXECUTEINFO));
sei.cbSize = sizeof(SHELLEXECUTEINFO);
sei.fMask = SEE_MASK_NOCLOSEPROCESS;
sei.lpVerb = _T("Open");
sei.lpFile =L"\\Windows\\wceload.exe";
sei.lpParameters=L"\\Program Files\\bbb\\emsSampleCab.CAB";
sei.nShow = SW_HIDE;
ShellExecuteEx(&sei);
用WaitForSingleObject(sei.hProcess, 20分钟)等待wceload解包进程退出,然后用
DWORD dwExitCode;
GetExitCodeProcess(sei.hProcess, &dwExitCode);
获取进程退出码,
正常情况下,该退出码是0,但有时这个值是1,
请教各位大虾, 这个0和1是什么意思啊??
谢谢~