Здравствуйте, lapslap, Вы писали:
L>WM_WTSSESSION_CHANGE (wParam)->> WTS_SESSION_LOCK,WTS_SESSION_UNLOCK
Что то не то, во первых Terminal Services API, во вторых только XP supported.
Точнее нужен момент когда юзер возвращается в свою сессию, примеры для Win2000:
1. Юзер жмет CTRL+ALT+DEL появляется синий экран с выбором что сделать и юзер жмет Cancel и возвращается назад и тут должен сработать мой обработчик;
2. Юзер жмет CTRL+ALT+DEL появляется синий экран с выбором что сделать и юзер жмет Lock и потом приходит разлачивает комп и возвращается в свою сессию и тут должен сработать мой обработчик;
3. Юзер жмет CTRL+ALT+DEL появляется синий экран с выбором что сделать и юзер жмет SwitchUser работает там, а потом назад логинится под старым пользователем и возвращается в свою сессию и тут должен сработать мой обработчик;