プログラムで explorer.exe を起動しようとしていますが、うまくいきません。
これは私のコードです:
cout << pName << "died, lets restart it." << endl;
STARTUPINFO startupInfo = {0};
startupInfo.cb = sizeof(startupInfo);
PROCESS_INFORMATION processInformation;
if(CreateProcess(pName, NULL, NULL, NULL, false, NORMAL_PRIORITY_CLASS, NULL, NULL, &startupInfo, &processInformation) == 0){
cout << "Error starting " << pName << ": " << GetLastError() << endl;
}
pName は explorer.exe です
誰かが私が間違っていることを教えてもらえますか? エラーコード「2」が表示されますERROR_FILE_NOT_FOUND