VC++ 创建进程并等待其退出

来源:互联网 发布:韩国网络剧奇迹百度云 编辑:程序博客网 时间:2024/05/16 18:14

VC 创建进程并等待其退出

flyfish

    CString s = L"C:\\test.exe";    STARTUPINFO si;    ZeroMemory(&si, sizeof(si));    si.cb = sizeof(si);    si.wShowWindow = SW_HIDE;    PROCESS_INFORMATION pi;    ZeroMemory(&pi, sizeof(pi));    BOOL bRet = CreateProcess(NULL, s.GetBuffer(), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);//    if (bRet)    {        WaitForSingleObject(pi.hProcess, INFINITE);// 等待程序退出        CloseHandle(pi.hProcess);        CloseHandle(pi.hThread);    }
0 0
原创粉丝点击