Перехват завершения работы приложения
От: UnLucky Беларусь Qulix Systems
Дата: 29.04.03 11:39
Оценка:
Плиз, подскажите как решить такую проблемку:
У меня есть консольное приложение (написанное на ANSI C, хочется верить), которое в процессе работы не может ждать команд от пользователя, посему юзер может хакрыть его только нажатием крестика или Alt-F4 и ему подобного Как еще можно закрыть окошко и как перехватить попытку пользователя закрыть окно, чтобы произвести работу по корректному завершению программы. Прога должна в прнципе работать на большинстве платформ, но решение если можно, то хотя бы для Win2k.
Aleksandr Sly
Re: Перехват завершения работы приложения
От: Bell Россия  
Дата: 29.04.03 12:04
Оценка:
Здравствуйте, UnLucky, Вы писали:
Посмотри здесь
Любите книгу — источник знаний (с) М.Горький
Re: Перехват завершения работы приложения
От: Кодт Россия  
Дата: 29.04.03 12:42
Оценка:
Здравствуйте, UnLucky, Вы писали:

UL>Плиз, подскажите как решить такую проблемку:

UL>У меня есть консольное приложение (написанное на ANSI C, хочется верить), которое в процессе работы не может ждать команд от пользователя, посему юзер может хакрыть его только нажатием крестика или Alt-F4 и ему подобного Как еще можно закрыть окошко и как перехватить попытку пользователя закрыть окно, чтобы произвести работу по корректному завершению программы. Прога должна в прнципе работать на большинстве платформ, но решение если можно, то хотя бы для Win2k.

Ловить сигналы? signal(), atexit()
(=^.^=) Neko ... << RSDN@Home 1.0 beta 6a >>
Перекуём баги на фичи!
Re: atexit() (-)
От: jazzer Россия Skype: enerjazzer
Дата: 29.04.03 12:49
Оценка:
сабж
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[2]: ???
От: Аноним  
Дата: 29.04.03 12:57
Оценка:
сабж
Re[3]: RSDN rulez
От: jazzer Россия Skype: enerjazzer
Дата: 29.04.03 14:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>сабж


выделяем atexit в моем сообщении и жмем на кнопочку MSDN.
Или делаем поиск по RSDN по этому слову.

Короче, работаем с литературой.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.