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

Вниз

консольное приложение   Найти похожие ветки 

 
cyrs   (2006-01-26 13:52) [0]

Доброго времени суток, уважаемые Мастера!

Помогите решить следующую проблему. Имеется консольное приложение. Каким образом мне можно отследить момент закрытия его консоли, если это происходит, например, при нажатии пользователем на кнопку закрытия у окна консоли ("X"), и выполнить при таком экстренном закрытии еще некоторые действия(например, высвободить память от объектов, создаваемых в процессе работы программы). Спасибо!


 
BiN ©   (2006-01-26 14:04) [1]

смотри SetConsoleCtrlHandler


 
Leonid Troyanovsky ©   (2006-01-26 14:25) [2]


> cyrs   (26.01.06 13:52)  

>  Каким образом мне можно отследить момент закрытия его консоли,
>  если это происходит, например, при нажатии пользователем
> на кнопку закрытия у окна консоли ("X"), и выполнить при
> таком экстренном закрытии еще некоторые действия(например,
>  высвободить память от объектов, создаваемых в процессе


Освобождать ничего не требуется, это сделает OC.
Кроме того, если, все же, какие-то действия по финализации необходимы,
следует помнить, что console handler (см также [1]) выполняется
не в первичном потоке.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
4-1138547949
Nostradamus
2006-01-29 18:19
2006.04.16
Handle поля ввода чужого приложения


2-1143875943
tort
2006-04-01 11:19
2006.04.16
Почему окно вылезает два и более раз?


4-1138444229
VirEx
2006-01-28 13:30
2006.04.16
стиль MF_OWNERDRAW в PopUp меню - как при появлении перерисовать?


15-1143203204
ZeFiR
2006-03-24 15:26
2006.04.16
Хостинг с возможностью оплаты Visa Electron...


15-1143365646
Хостер
2006-03-26 13:34
2006.04.16
сервер под виндой