![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
QueryEndSession и вход в систему под другим именем
<Falcon> © (2004-01-16 10:10:00)Необходимо узнать о завершении текущего сеанса Винды. Использую QueryEndSession навешиваю на аплет. Все нормально ловится при перезагрузке и выключении. На вход в систему под другим именем - нет. Я так понял, что и не должен. Так вот собственно, как отследить смену пользовальвателя?
<Falcon> (2004-01-20 09:21:00) [1]Спасибо за совет, но все дело в моей невнимательномти. Смена пользователя ловится на Applet.onQueryEndSession. А различать, что происходит можно анализируя CloseQueryReason. И действительно отличить выключение от перезагрузки и мне не удалось.
Gandalf (2004-01-16 16:23:00) [2]По идеи отличить можно по lParam.
mdw (2004-01-16 11:09:00) [3]Посмотри WM_QUERYENDSESSION, как раз завершение сессии ловится, а вот перезагрузку от выключения, я отличить не смог.