Форум: "Система";
Текущий архив: 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.056 c