Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Принудительно завершить процесс, запущенный моим CreateProcess   Найти похожие ветки 

 
Dmitry V. Averuanov ©   (2002-08-21 17:51) [0]

Задача такая:
- Запустить процесс (в этом нет вопросов)
- Дождаться его полного запуска - появление главного окна
- Убить этот процесс
- Убедиться, что процесс убит, ресурсы освобождены.


 
Dmitry V. Averuanov ©   (2002-08-21 18:12) [1]

Собственно как старт процесса, так и убийство проблем не составляют. Проблема убить процесс именно тогда, когда он полностью запущен. При этом заголовок основного окна не известен.


 
Ученик ©   (2002-08-21 18:17) [2]

Тут рекомендовали WaitForInputIdle


 
Dmitry V. Averuanov ©   (2002-08-21 18:30) [3]

- Спасибо, Ученик © - ПОЛУЧИЛОСЬ !


 
Юрий Зотов ©   (2002-08-21 18:58) [4]

> Убедиться, что процесс убит
Это, естественно, не проблема.

> ресурсы освобождены.
А вот с этим сложнее. При простом TerminateXXX могут быть освобождены не все используемые процессом ресурсы (скажем, счетчики ссылок на разделяемые ресурсы не будут декрементированы).



Страницы: 1 вся ветка

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
1-92508
OpoloXAI
2002-10-18 16:14
2002.10.28
Какая команда для запуска из моего приложения другого?


1-92609
acorus
2002-10-17 12:37
2002.10.28
Неужели все мастера жмут Ctrl-K-I/U ?


1-92458
Daniil
2002-10-12 13:57
2002.10.28
Как получить доступ к WMI классам?


1-92482
Хамло
2002-10-18 09:18
2002.10.28
Существует ли какая-нить функция подстановки....?


1-92520
Alexander Vasjuk
2002-10-18 18:01
2002.10.28
XP стили в 95,98,2000