| Код | #include <tchar.h> #include <windows.h> #include <cstdio>
void _tmain () { STARTUPINFO si; PROCESS_INFORMATION pi;
memset (&si, 0, sizeof (si)); si.cb = sizeof (si); memset (&pi, 0, sizeof (pi));
// Запускаем приложение CreateProcess (_T ("any.exe"), NULL, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
printf ("Waiting..."); // Ждем закрытия запущенного приложения WaitForSingleObject (pi.hProcess, INFINITE);
// Закрываем открытые дескрипторы CloseHandle (pi.hProcess); CloseHandle (pi.hThread);
printf (" Done.\n"); // Типа, готово! }
|
|