Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.012 c
14-44809
Александр из Минска
2003-06-28 16:04
2003.07.14
Интересное наблюдение (советую прочитать)


1-44739
Валерий
2003-07-01 14:11
2003.07.14
Дата/время файла


14-44893
Empleado
2003-06-27 11:20
2003.07.14
Сегодня пятница ... ржомс


1-44638
MetalFan
2003-06-30 14:07
2003.07.14
---|Ветка была без названия|---


1-44744
Pentium 5
2003-07-01 12:51
2003.07.14
TExcelApplication, завершение процесса EXCEL.EXE




   Наверх