Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];

Вниз

подавить реакцию 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.036 c
1-1085032569
OlegM
2004-05-20 09:56
2004.05.30
Почему не обрабатыватся ошибка


6-1081892723
-=Rezya=-
2004-04-14 01:45
2004.05.30
Proxy


14-1084338929
Думкин
2004-05-12 09:15
2004.05.30
С днем рождения! 12 мая


1-1084822240
connect
2004-05-17 23:30
2004.05.30
Как взять значение переменных окружения в виндузе и ....


4-1082549473
alexproger
2004-04-21 16:11
2004.05.30
Отсылка сообщения окну





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский