Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как отловить перезагрузку WIN [D5, Win95/98, WinME]


dXb ©   (2001-11-23 02:53:00) 

Проблема следующая: есть комп и есть оборудование. которое он обслуживает ( короче это не важно) ну вот и необходимо вести логи работы компа и соответственно оборудования (производственного), но не могу отловить сообщение WIN
на перезагрузку компа из своего приложения ибо не знаю какое сообщение надо ловить в данной ситуации. WM_QUIT не подходит решения проблемы


Kirill   (2001-11-26 18:50:00) [1]

Саисибо


Иван Шихалев   (2001-11-26 16:51:00) [2]

to Kirill

См описание WM_QUERYENDSESSION


Kirill   (2001-11-26 11:45:00) [3]

А как можно отменить перезагрузку?


dXb   (2001-11-24 02:26:00) [4]

Премного благодарен


Иван Шихалев   (2001-11-23 21:31:00) [5]

to Suntechnic

Синхра, аднака... :)


Suntechnic   (2001-11-23 20:41:00) [6]

> Иван Шихалев ©
Почти успел ;)


Suntechnic   (2001-11-23 20:39:00) [7]

Когда Windows собирается перегрузится или закрыться то всем приложениям отсылаются вот эти два сообщения:
WM_QUERYENDSESSION и WM_ENDSESSION
За подробностями в хелп...


Иван Шихалев   (2001-11-23 20:39:00) [8]

WM_QUERYENDSESSION
WM_ENDSESSION


limon   (2001-11-23 20:17:00) [9]

WM_CLOSE
WM_POWER
WM_POWERBROADCAST

;)


panov   (2001-11-23 06:43:00) [10]

Раз твоя программа в это время работает, то разве нельзя отловить еезакрытие?
И при загрузке проверить момент выключения.
(Компьютер можно выключить и кнопкой Power)


Наверх

Титульная страница Поиск, карта сайта Написать письмо