Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 07.05.2010
Сообщений: 4
1

Блокировка Ctrl+Alt+Del в VB.

07.05.2010, 14:44. Показов 1743. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В данный момент занимаюсь разработкой менеджера безопасности.
Выгдядит он стандартно: при загрузке ОС появляется форма во весь экран (поверх всех) с просьбой указать пароль. Но самое фиговое, что эту форму можно легко закрыть хотя бы тем же Ctrl+Alt+Del. Под ОС с 98 платформой сделал так, чтобы прогу не было видно в списке задач. А вод под NT... Че только не пробовал. Может кто подскажет, можно ли как-нибудь заблокировать Ctrl+Alt+Del, или на худой конец, клавиатуру?
Стандартные KeyAscii и vbKey не помогают.
Заранее благодарю.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2010, 14:44
Ответы с готовыми решениями:

Исходники для блокирования клавишь alt + F4,ctrl + alt+ del
У кого нить есть исходники для блокирования клавишь alt + F4,ctrl + alt+ del ? И для защиты...

Скрытие программы по Ctrl+Alt+Del в XP.
Под 9x использовал RegistryServiceProcessId. Работало нормально. А в XP ее просто нет. Что делать?...

Замена стандартной Ctrl+Alt+Del
Вот интересно: в принципе создать список запущенных процессов и убивать их нетрудно, даже kernel32...

Как отловить Ctrl-Alt-Del?
Бесконечная тема... Ну выскакивание таскменеджера все успешно устранили. А дальше? Никто не...

4
Messir
07.05.2010, 18:48 2
В реестре, в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem создай/модифицируй ключик DisableTaskMgr (тип - DWORD). Если в нем ноль, то запуск разрешен, если 1 - то выдастся сооьщение 'запуск диспетчера задач запрещен администратором' - и ничего не выдастся...
А вот клавиатуру блокировать нельзя... т.е принципиально можно, но не в данном случае - как же тогда пароль вводить?!
0 / 0 / 0
Регистрация: 07.05.2010
Сообщений: 4
08.05.2010, 13:54  [ТС] 3
Спасибо, попробую.
Только вводить пароль можно еще и мышью - как на калькуляторе, так даже по интереснее...
0
Comanche
08.05.2010, 14:23 4
Дискуссии на эту же тему:
http://www.delphikingdom.com/asp/itemq.asp?ItemID=348
wish
09.05.2010, 22:44 5
Вот код.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Private Const SPI_SCREENSAVERRUNNING = 97&
Private Declare Function SystemParametersInfo Lib "User32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
lpvParam As Any, _
ByVal fuWinIni As Long) As Long
 
Private Sub Form_Load()
Command1.Caption = "Отключить комбинации !"
Command2.Caption = "Включить комбинации !"
End Sub
 
Private Sub Form_Unload(Cancel As Integer)
'Восстановить возможность использ. комбинаций CTRL+ALT+DEL и ALT+TAB
Command2_Click
End Sub
 
Private Sub Command1_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, _
blnOld, _
0&)
End Sub
 
Private Sub Command2_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, _
blnOld, _
0&)
End Sub
Мне бы такое под XP/// Но Nreal~~~~~!!!!
09.05.2010, 22:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2010, 22:44
Помогаю со студенческими работами здесь

Защита приложения от выключения через ctrl+alt+del
Как генерировать чтоб приложение нельзя было выключить при помощи клавиш ctrl+alt+del? помогите кто...

Как убрать из окна процессов (Ctrl+Alt+Del) свою программу?
Привет всем! Мои вопросы: 1) Как убрать из окна процессов (Ctrl+Alt+Del) свою программу? 2) Как...

Как скрыть приложение из списка процессов, вызываемого по CTRL-ALT-DEL
Заранее извиняюсь, если здесь уже проходило. RegisterServiceProcess при вызове под НТ компилятор...

Окно безопасного входа в систему Windows XP (требующего нажать Ctrl-Alt-Del) зависает при нажатии Ctrl-Alt-Del
Здравствуйте. Недавно столкнулся с проблемой. Есть компьютер, подключенный к домену, в групповой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru