Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Отловить событие...


Автор: Borland_Delphi_6 21.12.2002, 02:05
Есть ли способ отловить событие входа в Windows ( когда появляется табличка для ввода пароля или до загрузки Explorer.exe ) и выхода из него ( завершение сеанса, выключение и т.д )?

Автор: AntonSaburov 21.12.2002, 02:20
Для входа - не знаю, никогда не занимался. Но по идее надо копать в сторону сервисов и WM_USERCHANGED.
Для выходе - ловить сообщения WM_QUERYENDSESSION и WM_ENDSESSION
Дальше в MSDN.

Автор: Medved 21.12.2002, 04:55
А собственно, что ты хочешь сделать?

Автор: Borland_Delphi_6 22.12.2002, 01:24
Лано, пускай без выхода, но хотелось бы, чтобы при загрузке GUI Windows происходила какая-то процедура...

Автор: Spawn 23.12.2002, 18:45
Посмотри WM_STARTSESSION, но ето вроде для Вин 98\Me

Автор: Ramstar 26.12.2002, 16:33
функция widows api exitwindows(evx_shutdown,8):boolean выход из винды :cool

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)