Re[4]: CreateProcess
От: getInfo  
Дата: 21.09.04 09:33
Оценка:
Здравствуйте, Demon, Вы писали:

D>Здравствуйте, getInfo, Вы писали:


I>>
I>>    if (TRUE == CreateProcess(L"c:\\windows\\notepad.exe", L"",
I>>        NULL, NULL, FALSE, CREATE_NEW_CONSOLE | NORMAL_PRIORITY_CLASS, NULL, NULL, &cif, &pi))
I>>    {
I>>        TerminateProcess(pi.hProcess, NO_ERROR);
I>>


D>Ну и что мы видим???

D>1. Если процессу сделать TerminateProcess, то он убьется (т.е. не будет его).
D>2. MDSN про CreateProcess говорит следующее "If the function succeeds, the return value is nonzero". Разницу между "== TRUE" и "!= 0" чувствуешь?

Не в этом дело, даже если

TerminateProcess(pi.hProcess, NO_ERROR);

закоментировать все равно ничего не произойдет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.