Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.02;
Скачать: CL | DM;

Вниз

WM_QUERYENDSESSION - shutdown or reboot?   Найти похожие ветки 

 
ctapik-net ©   (2002-11-14 18:39) [0]

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


 
ctapik-net ©   (2002-11-15 06:22) [1]

Не уж то никто не знает?


 
Александр Павлов ©   (2002-11-15 06:25) [2]

Никаким.
wm_QueryEndSession только спрашивает, должен ли закончиться сеанс windows.


 
Александр Павлов ©   (2002-11-15 06:28) [3]

Попробуй ловить WM_ENDSESSION и анализировать lParam:
Value of lParam. Indicates whether the user is logging off or shutting down the system. Supported values include: ENDSESSION_LOGOFF.


 
ctapik-net ©   (2002-11-15 07:06) [4]

Не помагает это! при shutdown"е и reboot"е lparam=0


 
Александр Павлов ©   (2002-11-15 07:25) [5]

А позвольте полюбопытствоваться - зачем всё это нужно?


 
Song ©   (2002-11-15 10:51) [6]

Никак. Для системы нет разницы - выключаете Вы её или перезагружаете. Это одно и тоже. Просто при перезагрузке (холодной, тёплой) компьютер совсем не выключается.


 
ctapik-net ©   (2002-11-15 19:24) [7]

Ладно, спасибо за ответы. Это нужно для того, чтобы произвести остановку всех моих работающих процессов и в зависимости от выбранного пользователем действия (shutdown or reboot) довести дело до конца. Видно прийдется пользователю повторно выбирать.


 
Кроме   (2002-11-16 03:30) [8]

того! Выключение от перезагрузки немногим отличается. Ведь каждый может выключить питание тогда, когда "монитор слеп". И тогда перезагрузка становится выключением. И последущие поиски не отличат одно от другого.



Страницы: 1 вся ветка

Текущий архив: 2003.01.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.008 c
14-1900
cyborg
2002-12-11 23:09
2003.01.02
Не ожидали?


6-1848
nickolayLI
2002-10-21 07:16
2003.01.02
найти тачку в сети с заданным портом


7-1923
Геннадий
2002-10-25 20:26
2003.01.02
Подскажите, как создать окно БЕЗ значка в Панели задач?


14-1883
Demoniac
2002-12-13 23:12
2003.01.02
:) nichego sebe. kto zdes latinicu znayet?


14-1920
de2
2002-12-12 15:15
2003.01.02
подскажите компонент