На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! user posted image
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.

Соблюдайте общие правила форума

Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как запустить программу/файл? (и дождаться ее завершения)
5. Как перехватить API-функции, поставить hook? (перехват сообщений от мыши, клавиатуры - внедрение в удаленное адресное прстранство)
... (продолжение следует) ...

Внимание:
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки - бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Rouse_, user posted image Krid

Модераторы: Rouse_, Krid
  
> Возможно ли скрыть кнопки меню в Windows7/Vista?, Тема не про блокирование Alt+Ctrl+Del
Добрый день! По нажатию Alt+Ctrl+Del в Windows Vista, Windows 7 появляются кнопки в столбик:
1. Блокировать компьютер
2. Сменить пользователя
3. Выйти из системы
4. Сменить пароль...
5. Запустить диспетчер задач
6. Отмена

Возможно ли скрыть эти кнопки, оставив только последнюю "Отмена"? Например, для того, чтобы убрать кнопку "Запустить диспетчер задач", знаю такой код:

ExpandedWrap disabled
    uses Registry;
     
    var Reg: TRegistry;
     
    Reg:=TRegIniFile.Create();
    Reg.RootKey:=HKEY_CURRENT_USER;
    reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System', true);
    reg.WriteInteger('DisableTaskMgr', 1); //0 - вернуть на место
    reg.Free;


А другие кнопки убрать можно?
manemale
это вообще к delphi не имеет отношения.
https://msdn.microsoft.com/en-us/library/ms...ror=-2147217396

ищи со значение disable
"Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
Благодарствую, ^D^ima.
Нашёл, но не всё. Ниже кнопки по порядку, появляющиеся по Alt+Ctrl+Del:

1. Блокировать компьютер - DisableLockWorkstation
2. Сменить пользователя - ?
3. Выйти из системы - NoLogoff
4. Сменить пароль... - DisableChangePassword
5. Запустить диспетчер задач - DisableTaskMgr
6. Выход - NoClose

Кнопочку "Сменить пользователя" никак не убрать. :angry:
Попробуй HideFastUserSwitching
"Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
ExpandedWrap disabled
     
    Reg.RootKey:=HKEY_LOCAL_MACHINE;
    reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System', true);
    reg.WriteInteger('HideFastUserSwitching', 1);


Спасибо!
Сообщение отредактировано: manemale -
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
0 пользователей:


Рейтинг@Mail.ru
[ Script Execution time: 0,0930 ]   [ 20 queries used ]   [ Generated: 17.11.18, 15:07 GMT ]