Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];

Вниз

Принудительно завершить процесс, запущенный моим 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.032 c
1-92578
sancho
2002-10-16 22:05
2002.10.28
String -> PChar


1-92545
Cossys
2002-10-16 12:25
2002.10.28
Прорисовка итемов CheckListBox при заполнении


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


4-92813
Alexander
2002-09-17 14:36
2002.10.28
Как можно открыть свойства заданного принтера?


1-92559
3asys
2002-10-16 15:04
2002.10.28
Упаковка в exe-шник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский