Как предотвратить выход из Windows |
![]() |
![]() |
Статьи |
Перед тем, как завершить работу, Windows посылает сообщение WM_QUERYENDSESSION всем открытым приложениям. Для обнаружения (и для того, чтобы не допустить отключение), мы должны поставить обработчик на это сообщение. Поместите это определение в разделе Private основного модуля:
Кроме того, чтобы предотвратить закрытие Windows, поместить этот метод в части implementation модуля:
Чтобы обнаружить Shutdown Windows, мы должны перехватить сообщение WM_ENDSESSION. Объявите процедуру обработки сообщений в разделе Private Вашей главной формы:
Кроме этого, добавьте следующую процедуру в раздел implementation модуля:
|