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

Вниз

Windows Messages   Найти похожие ветки 

 
РАуль   (2003-04-29 09:20) [0]

Кааие сообщения(Messages) возникают при входе/выходе пользователя в Win NT/XP. (Задача: служба реагирующая на вход/выход пользователя в систему)


 
Игорь Шевченко ©   (2003-04-29 09:58) [1]

The WM_USERCHANGED message is sent to all windows after the user has logged on or off. When the user logs on or off, the system updates the user-specific settings. The system sends this message immediately after updating the settings.

WM_USERCHANGED
wParam = 0; // not used, must be zero
lParam = 0; // not used, must be zero


Return Values

An application should return zero if it processes this message.


 
Набережных С.   (2003-04-29 18:57) [2]

>Игорь Шевченко © (29.04.03 09:58)

А разве это сообщение ходит в НТ? MSDN вроде утверждает обратное, и, насколько я могу судить, так оно и есть. Или я ошибаюсь?

>РАуль (29.04.03 09:20)

Во-первых, можно использовать SetConsoleCtrlHandler. Во-вторых, в W2k можно зарегестрировать свою DLL как получателя различных извещений, в том числе LogOff/LogOn. Ищи в MSDN тему "Winlogon Notification Packages"


 
PGM   (2003-04-30 00:26) [3]

WM_QUERYENDSESSION не подойдет для выхода? Насчет входа не знаю можно что-то в автозапуск поместить. У меня было сделано по такому принципу, но это была не служба, а утилита.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-44820
MTS
2003-06-25 11:30
2003.07.14
Socket Error


14-44867
Lord Warlock
2003-06-27 09:39
2003.07.14
SkinEngine


14-44838
McSimm
2003-06-26 11:31
2003.07.14
Клиент для форумов. Dolphin


8-44767
JC
2003-03-22 01:38
2003.07.14
Engine


14-44873
Iren
2003-06-27 14:31
2003.07.14
Программирование в Delphi