Ako ti treba veca flexibilnost, probaj se CreateProcess() funkcijom. Npr:
Code:
...
STARTUPINFO stInfo;
ZeroMemory(&stInfo, sizeof(STARTUPINFO));
stInfo.cb = sizeof(STARTUPINFO);
PROCESS_INFORMATION procInfo;
CreateProcess("C:\\Program Files\\Winamp\\winamp.exe", NULL, NULL, NULL, FALSE, 0, NULL, NULL,
&stInfo, &procInfo);
// cekamo da se app iskljuci
WaitForSingleObject(procInfo.hProcess, INFINITE);
CloseHandle(procInfo.hProcess);
CloseHandle(procInfo.hThread);
...