프로그래밍/VC++

프로세스 실행시키고 종료될때까지 기다리기.

panpro 2007. 9. 22. 19:12

STARTUPINFO sti;
 PROCESS_INFORMATION processInfo;
 ZeroMemory( &sti, sizeof(sti) );

 sti.cb = sizeof(sti);
 ZeroMemory( &processInfo, sizeof(PROCESS_INFORMATION) );

 BOOL bResult = CreateProcess(NULL, (LPTSTR)(LPCTSTR)m_strTranscoderFilePath, NULL, NULL,
  FALSE, 0, NULL, NULL, &sti, &processInfo);
 WaitForSingleObject(processInfo.hProcess, INFINITE);