powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как у ХР отключить CTRL+ALT+DEL
6 сообщений из 6, страница 1 из 1
Как у ХР отключить CTRL+ALT+DEL
    #32370909
roleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет

Собственно, сабж

Надо именно отключать\включать CTRL+ALT+DEL


SystemParametersInfo не работает под ХР


Заранее благодарен
...
Рейтинг: 0 / 0
Как у ХР отключить CTRL+ALT+DEL
    #32370943
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак по сути дела.


Under NT+, you need a special handler DLL called
GINA (search MSDN on this work for more details)
...
Рейтинг: 0 / 0
Как у ХР отключить CTRL+ALT+DEL
    #32370981
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr=DWORD:1

Это не запрещает Ctrl-Alt-Del полностью, только TaskManager.
С помощью Policies можно сделать многое...
К Control Panel доступ закрыть, разрешить запускать только определенные программы, отключить Windows Update и инсталляцию с removable media...

Так что зависит от задачи - а зачем собственно отключать? и что именно?

И "по сути дела" это к Powerbuilder не относится - скорее стандартные задачи администрирования.
Можно конечно из приложения в Registry лазать и менять там установки.
Но ИМХО лучше это делать стандартными средствами и из-под администраторского логина. А юзерам на бОльшую часть регистри - readonly.
...
Рейтинг: 0 / 0
Как у ХР отключить CTRL+ALT+DEL
    #32371221
roleks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще нужно сделать :

при определенных условиях отключить клаву+мышь. Это делает blockinput

но при нажатии Ctrl+Alt+Del все начинает работать снова
...
Рейтинг: 0 / 0
Как у ХР отключить CTRL+ALT+DEL
    #32372042
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извини, не удержался.
:-)

(С) Alexey Mahotkin

[ Begin Windows Clipboard ]

Форма появляется тогда, когда есть бесформенное. Бесформенное появляется
тогда, когда есть форма. В этих словах заключена вся мудрость Истинного
Пути. Если ты будешь много думать об этих словах, то обязательно
постигнешь, в чем смысл этого Истинного пути.

Компьютер, на котором не запущено ни одной программы, пребывает в хаосе,
возникающем из сотен миллионов неинициализированных байт памяти.
Запущенная программа рассеивает этот хаос, правильно устанавливая биты и
направляя flow-control так, чтобы процессор не выполнял пустые циклы или
бессмысленные сочетания команд. Истинно мудр тот, кто запускает
программы
на своем компьютере! Он как никто близок к пониманию Истинного Пути!

Когда запущено много программ, они в своем стремлении занять всю
доступную
память вызывают хаос, заставляя VM-подсистему постоянно выгружать на диск
и
читать с диска страницы памяти, приводя к неэффективной работе и внося
смущение в ум пользователя. Воистину мудр тот, кто, видя хаос множества
запущенных программ, хочет противопоставить ему форму! Он как никогда
близок к пониманию Истинного Пути!

Hо мудрее всех тот, кто хочет блокировать клавиатуру и неуклонно ищет
знания о том, как добиться этого. Он как никто близок к постижению
Истинного Пути. Мириады нажатий на клавиши в своей асинхронности и
недетерминированности вызывают хаос в работе операционной системы,
помещая
ее в бесконечный цикл обработки сообщений, вмешиваются в неторопливое
течение flow-control'а и смущают ум пользователя. Эдсгар Дейкстра
Ринпоче
в своей священной книге "Дисциплина Программирования" пишет золотые
строки:
"...я содрогался от мысли, что придется ввести недетерминированность уже
в
однопрограммном режиме (слишком хорошо мне были известны сложности,
возникающие из-за этого в мультипрограммировании); однако потом я
понял..."
Много думай над этими строками, и ты воистину узришь все величие
Истинного
Пути.

Воистину мудр тот, кто желает блокировать клавиатуру! Его пользователи
вырвутся из бесконечного цикла нажатий и отпусканий клавиш, их ум
обострится, став похожим на майский гром или луч лазера в CD-ROM'е, и
весь
сконцентрируется на единственной задаче: как выгрузить из памяти поделку
этого ударенного на всю голову программиста?

[ End Windows Clipboard ]
...
Рейтинг: 0 / 0
Как у ХР отключить CTRL+ALT+DEL
    #32372050
Фотография ЗоринАндрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если серьезно то похоже единственный способ звать BlockInput в бесконечном цикле, пока не придет сигнал разблокировки.
Т.е. блокировать обратно у нас наверняка получится быстрее чем у юзера трехпальцевая комбинация плюс [что там он собирался делать дальше].
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как у ХР отключить CTRL+ALT+DEL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]