![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сменить пользователя программно? [D7, WinXP]
Игорь © (2008-09-23 15:19:00)Привет, как сменить пользователя программно как по нажатию WinKey + L ?
Palladin (2008-09-23 20:26:00) [1]Он дал хлеб многим, не плюй в колодец не будь засранцем.
Игорь (2008-09-23 16:34:00) [2]
> Anatoly Podgoretsky © (23.09.08 16:22) [7]
Я понял Анатолий, меня просто taskmgr.exe ввел в некоторое заблуждение, что б он вместе с Билом кончил
Anatoly Podgoretsky (2008-09-23 16:22:00) [3]> Игорь (23.09.2008 15:38:03) [3]
Вообще то разное. Блокировка и Смена пользователя.
Смена пользователя это WindowsExitEX
Игорь (2008-09-23 16:16:00) [4]
> Vlad Oshin © (23.09.08 15:52) [4]
Нужна была WinKey + L
Теперь понял благодаря тебе что это функция LockWorkStation
Согласно taskmgr.exe LogOff это завершение сеанса текущего пользователя - ExitWindowsEx(EWX_LOGOFF..., а смена пользователя это WinKey + L то есть функция LockWorkStation.
Короче до меня дошло доехало, Спасибо Влад
Dmitry S (2008-09-23 16:16:00) [5]
> Игорь © (23.09.08 15:38) [3]
WTSConnectSession
Vlad Oshin (2008-09-23 15:52:00) [6]так нужна WinKey + L
или ExitWindowsEx(EWX_LOGOFF... ?
Игорь (2008-09-23 15:38:00) [7]
> Vlad Oshin © (23.09.08 15:29) [1]
В Диспечере задач в меню "Завершение работы" есть пунктик такой "Смена пользователя" это одно и то же что и LockWorkStation?
Anatoly Podgoretsky (2008-09-23 15:31:00) [8]WinKey + L не меняет пользователей.
Vlad Oshin (2008-09-23 15:29:00) [9]WinKey + L блокирует
блокировать LockWorkStation;
не всегда срабатывает
ShowMessage(SysErrorMessage(GetLastError));