![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отловить перезагрузку 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)