Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

подавить реакцию Windows на CTRL+ALT+DEL (в XP-ке)   Найти похожие ветки 

 
DK   (2004-04-18 20:51) [0]

Ну как типа сделать это, под 98/ме может и пашат способы с фака, на хп-ке пока не наблюдалось. Как говорится кто чем может


 
KSergey ©   (2004-04-19 09:04) [1]

Читаем внимательно форум за последние 2-3 дня


 
Ермак ©   (2004-04-19 17:41) [2]

Да никак!

Не-Воз-Мо-Ж-Но! Уже сотни раз говорили, так нет - опять!

Если очень уж приспичило - просто отлавливай открывающийся менеджер задач FindWindow по имени класса окна и закрывай. Но мерцать все равно будет. Либо вообще заблокируй клаву. Либо запусти Директ Дро в полноэкранный режим с блокировкой системных клавиш. Либо... короче, дай волю извращенной программерской фантазии. А НОРМАЛЬНО, БЕЗ ГЕМОРА - НИКАК!

Хотя был тут месяц назад один, ДЛЛ-ку написал, скрывала прогу из списка процессов в ХР!!! Но есть ведь еще FAR, и прочие прелести.


 
Sirgfine   (2004-04-19 21:49) [3]

Можно переименовать файл Task Menegera. И тогда он просто не запуститься. (запускать ведь нечего).
Работает 100%. Я таким образом программу блокировки писал.


 
ПЛОВ ©   (2004-04-20 13:25) [4]

клавиши CTLR, ALT, DELETE извлекаються из клавиатуры и выкидываються подальше... работает - 200% если такой способ не устраивает - см. [2]


 
DVM ©   (2004-04-20 13:44) [5]


> Можно переименовать файл Task Menegera. И тогда он просто
> не запуститься. (запускать ведь нечего).
> Работает 100%. Я таким образом программу блокировки писал.

Он будет воостановлен системой защиты файлов сразу же. Еще ее отключать придется.


 
Gero ©   (2004-04-20 15:34) [6]

Модераторам - почему бы не писать стандартный ответ на подобные ветки и не закрывать их?
Только форум захламляют.


 
DVM ©   (2004-04-21 00:18) [7]

Можно создать свой десктоп, и там не будут работать эти клавиши.
Правда там и ничего другого не будет тоже :)


 
Игорь Шевченко ©   (2004-04-21 00:55) [8]

DVM ©   (21.04.04 00:18)


> Можно создать свой десктоп, и там не будут работать эти
> клавиши.


Точная информация ?


 
Almaz ©   (2004-04-21 01:48) [9]


> Ермак ©   (19.04.04 17:41) [2]
> Да никак!
>
> Не-Воз-Мо-Ж-Но! Уже сотни раз говорили, так нет - опять!

И уже сотни раз слыша вопли "Не-Воз-Мо-Ж-Но! (С)" я тихонечко советую почитать документацию по GINA.DLL. Есть там такая функция - WlxLoggedOnSAS которая как раз и может решить подобные пробемы с CAD :)

Удачи.


 
DVM ©   (2004-04-21 10:35) [10]


> Игорь Шевченко ©   (21.04.04 00:55) [8]
> Точная информация ?

http://delphimaster.net/view/1-1082487555/

[5]

У меня этот код блокирует CAD. Под XP. На качество кода внимание не обращайте - это был какой-то эксперимент. Но суть ясна там.


 
Игорь Шевченко ©   (2004-04-21 10:42) [11]


> Под XP.


Настройки политики менять не пробовал ? Насколько я знаю, под WinXP при политике по умолчанию текущий десктоп не меняется, а вызывается Task Manager. Кстати, Win+L тоже блокирует ? :))


 
DVM ©   (2004-04-21 10:48) [12]


> Настройки политики менять не пробовал ? Насколько я знаю,
> под WinXP при политике по умолчанию текущий десктоп не меняется,
> а вызывается Task Manager.

Да я вроде не менял ничего. Залогинен по администратором. Десктоп переключается замечательно - исчезает все, кроме тех окон и программ, что будут запущены на новом десктопе. При попытке нажать cad появляются на мгновение песочные часы и все.

> Кстати, Win+L тоже блокирует ? :))

Не пробовал, и не могу попробовать сейчас - нет делфи под рукой - не могу скомпилить. Попробуйте. Мне интересно это только у меня или у всех так.


 
neodiX ©   (2004-04-21 12:09) [13]

Попробывал код. У меня при политике по умолчанию с правами админа работает и CAD и Win+L. При CAD, как и говорил Игорь Шевченко, вызывается Task Manager.


 
DVM ©   (2004-04-21 12:17) [14]


> neodiX ©   (21.04.04 12:09) [13]

Что за Windows?


 
neodiX ©   (2004-04-21 12:20) [15]

Пардон :) Windows XP PRO Version 2002, SP1, все update"ы.


 
DVM ©   (2004-04-21 12:30) [16]

Мда... Похоже что все таки можно заблокировать CAD, но и политики править надо. Я не помню что я правил и правил ли вообще.


 
Игорь Шевченко ©   (2004-04-21 12:40) [17]

Дело в том, что в WinXP при нажатии CAD при ряде политик не происходит переключение текущего Desktop на Desktop WinLogon"а. Не знаю, хорошо это, или плохо, наверное, плохо.


 
Игорь Шевченко ©   (2004-04-21 13:05) [18]

DVM ©   (21.04.04 12:30)

Посмотрел я программку - хорошая идея! Даже если просходит переключение Desktop"а на WinLogon Task Manager запускается в Default Desktop. Если бы еще WinLogon на этот Default Desktop переключал, то проблем бы снять программу не было. Но не переключает.


 
DVM ©   (2004-04-21 13:16) [19]

Вот хорошо бы еще выяснить на каких системах и при каких обстоятельствах это будет работать. Есть подозрение что будет не везде.


 
Почечуев Олег   (2004-04-21 13:52) [20]

Читайте в SDK про создание своей GINA.DLL там все подробно написано только на англицком.


 
Sirgfine   (2004-04-22 00:49) [21]

1) Windows восстановит Task Meneger, если у него будет от куда восстанавливать. (надо 4 экземпляра стереть, тогда он при всём своём желании не восстановит).
2) Стирать надо при перезагрузке (загрузке).
3) Запрос к пользователю это всего лишь MessageBox. Послать ей один раз команду нажатия модальной кнопки NO (по MSSDK надо посмотреть, что именно нужно посылать), и он заткнётся.
А потом, что-бы вы (не вы) не пытались сделать, всё будет как в танке!


 
Игорь Шевченко ©   (2004-04-22 01:01) [22]

Almaz ©   (21.04.04 01:48)

Вот мне интересно, неужели ты всерьез веришь, что все, кто задает вопрос о "подавлении реакции на CAD", о перехвате CAD и т.д. смогут разобраться в том, как написать собственную GINA и корректно ее установить ?

С уважением,


 
Almaz ©   (2004-04-22 23:43) [23]


> Игорь Шевченко ©   (22.04.04 01:01) [22]
> Almaz ©   (21.04.04 01:48)
>
> Вот мне интересно, неужели ты всерьез веришь...

Пока живу - надеюсь :)

Удачи.



Страницы: 1 вся ветка

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.022 c
14-1084156747
TGero
2004-05-10 06:39
2004.05.30
TImage - ничто, Delphi - все!


14-1084352873
}|{yk
2004-05-12 13:07
2004.05.30
Выбор лингвистического обеспечения


7-1083306934
studentt
2004-04-30 10:35
2004.05.30
COM10 и функция CreateFile()


7-1083182399
Mishenka
2004-04-28 23:59
2004.05.30
Очередь печати.


3-1084342392
TATIANA
2004-05-12 10:13
2004.05.30
DBImage - ошибка