Форум: "Начинающим";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
ВнизВозможна ли обработка ситуации выгрузки программы в самой програм Найти похожие ветки
← →
Vovan2006 (2006-07-27 11:58) [0]Уважаемые мастера, есть необходимость отлавливать в программе тот момент, когда её юзер пытается пытается удалить из процессов в task manager"e, чтобы перед выгрузкой провести некое короткое действие, например, погасить свою иконку в трее.
Возможно ли получить уведомление от ОС, что тебя пытаются выгрузить и успеть что-либо сделать?
← →
PSPF2003 © (2006-07-27 12:00) [1]
> task manager"e
По моему нет ...
> Возможно ли получить уведомление от ОС
Да
← →
Сергей М. © (2006-07-27 12:05) [2]
> Vovan2006 (27.07.06 11:58)
Все что следует делать, нужно делать вовремя).. А не дожидаться момента, когда потребьуется режим ошпаренного кота)
← →
Vovan2006 (2006-07-27 12:16) [3]Сергей М. ©
У меня нет "режима ошпаренного кота", я просто спрашиваю.
PSPF2003 ©
КАК получить уведомление от ОС в программе, что ОС пытается закрыть эту программу?
← →
Сергей М. © (2006-07-27 12:21) [4]
> Vovan2006 (27.07.06 12:16) [3]
Аварийно (принудительно) снимаемый с выполнения процесс никак не получит об этом извещение - он же снимается аварийно (принудительно) !!
← →
Сергей М. © (2006-07-27 12:25) [5]
> Vovan2006
Вдумайся в то, что произошло бы, если бы это было возможно) ..
Любой мало-мальски "вредный" процесс, получив сист.извещение о попытке юзера снять его с выполнения, вправе был бы сказать "А мене по-барабану ваши команды ! Хочу и буду выполняться дальше !", после чего как ни в чем ни бывало продолжать свои темные делишки)
← →
PSPF2003 © (2006-07-27 12:35) [6]
> Сергей М. ©
А разве нельзя отлавливать сообщение, например WM_Quit. И произвести какое-то действие?
← →
Сергей М. © (2006-07-27 12:39) [7]
> разве нельзя отлавливать сообщение, например WM_Quit
Можно.
Если успеешь и если тебе его действительно посылают.
Но к аварийному (принудительному) снятию процесса с выполнения это не имеет ни малейшего отношения.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.054 c