Advertisement
piffy

CreateProcess_esempio2

Aug 30th, 2014
391
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. int main ()
  2. {
  3.     STARTUPINFO si = {};
  4.     si.cb = sizeof si;
  5.     PROCESS_INFORMATION pi = {};
  6.     const TCHAR* target = _T("c:\\WINDOWS\\notepad.exe");
  7.  
  8.     if ( !CreateProcess(target, " esempio.txt", 0, FALSE, 0, 0, 0, 0, &si, &pi) )
  9.     //NOTE: Importante lo spazio prima del paramentro!
  10.     //Spesso si una un path assoluto.  
  11.    
  12.     {
  13.         cerr << "Chiamata a CreateProcess non riuscita (" << GetLastError() << ").\n";
  14.     }
  15.     WaitForSingleObject(pi.hProcess,0);
  16.     cout << "Processo terminato: pulizia.\n";
  17.     CloseHandle(pi.hProcess);
  18.     CloseHandle(pi.hThread);
  19.     cin.sync();
  20.     cin.ignore();
  21.     return 0;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement