Beh ... anche se avresti potuto trovare qualcosa tra i mille esempi su google ...

codice:
  PROCESS_INFORMATION pi = {0}; 
  STARTUPINFO si = {sizeof(si)}; 
  si.wShowWindow = SW_NORMAL; 

  CreateProcess(_T("pippo.exe"), _T(""), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi); 
  WaitForSingleObject(pi.hProcess, INFINITE); 
  MessageBox(NULL, _T("finito"), NULL, 0);