DELPHI ЗАБЛОКИРОВАТЬ КОМПЬЮТЕР

Для блокировки компьютера в Delphi можно воспользоваться функцией LockWorkStation, которая заблокирует компьютер, как если бы пользователь нажал сочетание клавиш Win+L. Пример использования:LockWorkStation;Также можно воспользоваться функцией SendMessage, чтобы отправить сообщение блокировки системе. Пример использования:SendMessage(GetDesktopWindow, WM_SYSCOMMAND, SC_SCREENSAVE, 0);Если нужно заблокировать определенный пользовательский аккаунт, то можно воспользоваться функцией NetUserSetInfo из библиотеки Netapi32.dll. Пример использования:var UserInfo: TUserInfo1; ErrorCode: DWORD;begin UserInfo.usri1_password := ''; UserInfo.usri1_flags := UF_LOCKOUT; ErrorCode := NetUserSetInfo(nil, 'username', 1, @UserInfo, nil); if ErrorCode <> NERR_Success then ShowMessage(SysErrorMessage(ErrorCode));В данном примере мы блокируем пользователя с именем "username" путем установки флага UF_LOCKOUT для его аккаунта.

15 горячих клавиш, о которых вы не догадываетесь

15 СКРЫТЫХ СЕКРЕТОВ НА ЛОГОТИПАХ ИЗВЕСТНЫХ КОМПАНИЙ

Установка и активация Autocom Delphi DS150E cars delphi-hlp.rue3

Как поставить пароль на компьютер windows 7

Как в Windows заблокировать экран компьютера

КАК ЗАБЛОКИРОВАТЬ САЙТ, ЧТОБЫ ОН НЕ ОТКРЫВАЛСЯ НА КОМПЬЮТЕРЕ

Реклама
Новое
Реклама