Re: Закрытие "крестиком"



Posted by Дмитрий Москаленко on July 13, 1999 at 06:01:12:

In Reply to: Закрытие "крестиком" posted by Рустем Мухаметшин on July 02, 1999 at 10:33:18:

Прошу прощения за вмешательство, но хотел бы кое-что заметить. Закрытие "крестиком" в 95-98 и в NT - это две большие разницы. Для закрытия "крестиком" в NT обработки сообщения закрывающемуся окну недостаточно, т. к. окна не существует - приложение-то консольное. Но прекратить процесс NT по закрытию консоли МОЖЕТ и ДЕЛАЕТ ЭТО - именно так я закрываю сервер - "крестиком". А вот в 95 или 98 - консоль контролируется приложением conagent.exe, которое даже не 16-битное, а DOSное, и НИКАКИЕ ухищрения не помогут закрывать приложение "крестиком" без диалога "Windows не может...". Причем для 32-битного консольного приложения ничего страшного не произойдет, т. к. его-то Windows закрыть очень даже может, но чтобы не испортить conagent (и реестр), от такого способа выхода из приложения все-же, по-моему, стоит воздерживаться.


Пpишедшие ответы: