Я пытаюсь создать процесс с именем s2.exe
.Однако я не могу понять, что нужно передать в качестве первого аргумента.Я попытался указать имя и место, где будет расположен процесс, но я получаю «Ошибка 2 запуска CC»Что именно должно идти в первом параметре?(Согласно MSDN это путь к модулю.)
int main()
{
PROCESS_INFORMATION po;
STARTUPINFO s;
GetStartupInfo (&s);
if(CreateProcess(L"c:/s2", NULL, NULL, NULL,
false, 0, NULL, NULL, &s, &po) == FALSE)
{
printf("Error %d starting CC\n", GetLastError());
return -1;
}
}