Вниз
Скачать: CL | DM;

QueryEndSession и вход в систему под другим именем   Найти похожие ветки 

← →
<Falcon>   (2004-01-16 10:10) [0]

Необходимо узнать о завершении текущего сеанса Винды. Использую QueryEndSession навешиваю на аплет. Все нормально ловится при перезагрузке и выключении. На вход в систему под другим именем - нет. Я так понял, что и не должен. Так вот собственно, как отследить смену пользовальвателя?


← →
mdw ©   (2004-01-16 11:09) [1]

Посмотри WM_QUERYENDSESSION, как раз завершение сессии ловится, а вот перезагрузку от выключения, я отличить не смог.


← →
Gandalf ©   (2004-01-16 16:23) [2]

По идеи отличить можно по lParam.


← →
<Falcon>   (2004-01-20 09:21) [3]

Спасибо за совет, но все дело в моей невнимательномти. Смена пользователя ловится на Applet.onQueryEndSession. А различать, что происходит можно анализируя CloseQueryReason. И действительно отличить выключение от перезагрузки и мне не удалось.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.03 c
6-1081854524
Steelator
2004-04-13 15:08
2004.05.30
Какой лучше использовать Stream для работы с TIdTCPServer/Client


14-1083916661
lehich
2004-05-07 11:57
2004.05.30
диспетчер задач


1-1084558378
Bulanov
2004-05-14 22:12
2004.05.30
Развернуть приложение


6-1081350040
csr
2004-04-07 19:00
2004.05.30
TidIOHandlerSocket - вопрос


14-1084291595
Lena19
2004-05-11 20:06
2004.05.30
ищу инфу по написанию визуальных компонентов (РУС)




   Наверх