Я пытаюсь создать программу, которая вызывает другой процесс, используя CreateProcess. После некоторых проблем я изменяю свою программу, чтобы просто открыть известную программу:
if( !CreateProcess( (LPWSTR)"C:\\Program Files\\Opera\\Opera.exe", // No module name (use command line)
NULL, ,
// Command line
NULL, // Process handle not inheritable
NULL, // Thread handle not inheritable
FALSE, // Set handle inheritance to FALSE
0, // No creation flags
NULL, // Use parent's environment block
NULL, // Use parent's starting directory
&si, // Pointer to STARTUPINFO structure
&pi ) // Pointer to PROCESS_INFORMATION structure
)
Я нашел этот пример в msdn, но каждый раз, когда я запускаю свою программу, windows (Vista) выдает ошибку msg:
Кто-нибудь знает в чем проблема?
С уважением,
Леандро Лима