![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]()
Как можно узнать что поьлзователь завершает сеанс или вовсе выключает комп?
|
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Нужно ловить появление нужного вам сообщения :
EWX_LOGOFF - завершение сеанса; EWX_POWEROFF - выключение питания; EWX_REBOOT - перезагрузка Windows; EWX_SHUTDOWN - выключение, момент появления надписи "Теперь можно выключить питание". |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 278
|
![]()
А если тебе самому нужно завершить сеанс/перезагрузить/выключить,что надо сделать?
Разработка сайтов -дело прикольное
![]() |
![]() |
![]() |
![]() |
#4 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]() Цитата:
EWX_LOGOFF завершает работу всех запущенных в системе процессов, сохраняя данные приложения, вызвавшего эту функцию EWX_SHUTDOWN останавливает работу системы в безопасный момент времени. Все буферы очищаются с сохранением данных на диске, все процессы останавливаются EWX_REBOOT перезагрузка системы EWX_FORCE завершает работу всех запущенных в системе приложений, не посылая им сообщения WM_QUERYENDSESSION и WM_ENDSESSIO. Это может вызвать потерю не сохраненных данных EWX_POWEROFF завершает работу компьютера с выключением питания, если система поддерживает автоуправление питанием EWX_FORCEIFHUNG завершает работу всех запущенных в системе приложений если система висит
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
![]() |
![]() |
![]() |
#6 | |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Поскольку сообщение стандартное виндовое, думается, что можно обойтись SetWindowsHookEx(...). Как мнение хук-специалистов? Очень неплохая, на мой взгляд, статья о хуках: http://www.rsdn.ru/article/baseserv/winhooks.xml |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Монитор папок с возможностью отключения сеанса | Stilet | Софт | 2 | 29.08.2008 15:04 |
Завершение процеса | aesoem | Общие вопросы Delphi | 10 | 28.08.2008 16:44 |
Завершение действия | SunKnight | Общие вопросы Delphi | 3 | 12.02.2008 18:25 |
Завершение процесса | Terran | Win Api | 3 | 04.01.2008 12:09 |
Завершение проги | Washington | Общие вопросы Delphi | 15 | 20.09.2007 15:14 |