1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| STARTUPINFO si2;
PROCESS_INFORMATION pi2;
memset(&pi2, 0, sizeof(pi2));
memset(&si2, 0, sizeof(si2));
STARTUPINFO si3;
PROCESS_INFORMATION pi3;
memset(&pi3, 0, sizeof(pi3));
memset(&si3, 0, sizeof(si3));
si2.cb = sizeof(si2);
if (!CreateProcess(0,"test1.bat", 0, 0, 0, 0, 0, 0, &si2, &pi2))
{
ShowMessage( "peut pu créer de processus");
}
WaitForSingleObject(pi2.hThread,INFINITE);
CloseHandle( pi2.hProcess );
CloseHandle( pi2.hThread );
si3.cb = sizeof(si3);
if (!CreateProcess(0,"test1.bat", 0, 0, 0, 0, 0, 0, &si3, &pi3))
{
ShowMessage( "peut pu créer de processus");
}
WaitForSingleObject(pi3.hThread,INFINITE);
CloseHandle( pi3.hProcess );
CloseHandle( pi3.hThread );
} |
Partager