Форум: "WinAPI";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];
ВнизКак закрыть корректно чужую программу? Найти похожие ветки
← →
NecroMan (2002-06-21 05:13) [0]Пишу прогу, в которой запускаются другие программы (с помощью ShellExecute или CreateProcess), получаю Handle, однако закрыть их получается только с помощью TerminateProcess. Может знает кто более "мягкий" способ закрытия программ по Handle"у?
← →
Song (2002-06-21 09:17) [1]WM_CLOSE, WM_QUIT не получается ?
← →
NecroMan (2002-06-25 04:30) [2]Нет. Тем более, что часто встречаются программы, сворачивающиеся в трей, не имеющие главных окон. С ними работа еще труднее!
← →
Almaz (2002-06-26 00:43) [3]В общем, есть еще такая недокументированная функция EndTask - этой функцией пользуется TaskManager для завершения приложений.
Удачи.
← →
Proton (2002-06-26 09:04) [4]2NecroMan
Если программка имеет иконку в трай то можно с увенренностью в 99% утверждать что онаимеет окно - просто ты его плохо ищеш.
Проблемма то - перебирай в цикле все окна в системе и сравнивай ID прложения с ID окна.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c