Показать сообщение отдельно
Старый 26.04.2005, 16:47     # 8
wolandino
Guest
 
Сообщения: n/a

Цитата:
тогда мпрошу еще раз: не работает КАК?
не закрывает процессы вообще, или не закрывает нужные, думал дело в индексах массива hand_ar - проверил, вроде правильно все передается

[quote]т.е. что TerminateProcess() возвращает?[/qoute]
возващает 0

Цитата:
какой пид в OpenProcess() передаеш? ( т.е. совпадает ли он с пидом из диспетчера задач? )
Передаю id=process_ids[i], см. мой первый пост... Сравнил pid в диспетчере задач и свои... и обнаружил интересную вещь - в массив заносятся почему-то не все значения идентификаторов процессов... В частности, были проигнорированы avpm.exe и explorer.exe ... Из-за этого и траблы при удалении процессов...

Из-за чего такое может происходить? То как, я заполняю массив с идентификаторами и получаю список процессов в моем первом посте.