Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как отключить операторов Ctrl+Alt+Del


Автор: Wilmor 26.2.2006, 15:36
Народ кто нить чё знает об отключении операторов Ctrl+Alt+Del в Visual Basic
Ну чтобы они не работали в моей проге

Автор: Akina 26.2.2006, 17:54
А кто это такие - операторы Ctrl+Alt+Del ???

Автор: Wilmor 26.2.2006, 18:37
Ctrl+Alt+Del это клавиш которые ты нажимаеш при снятии задачи smile

Автор: Akina 26.2.2006, 18:40
Они обрабатываются не программой, а операционной системой.

Ставь глобальный хук.

Автор: Velin 1.3.2006, 10:06
Если Windows XP - то вообще никак. По крайней мере средствами VB.

Автор: Exception 1.3.2006, 10:55
Иногда интересно, Вы пользуетесь поиском хоть иногда? На моей памяти тема обсуждалась раза три. В XP - никак, в 98 - "обмануть" систему можно с помощью функции SetSystemParametersInfo, если не ошибаюсь.

Автор: goldstarKZ 3.5.2006, 06:22
Если я не ошибаюсь, то где-то в настройках лежали такие опции, как запрет обращения к taskmgr.exe, так вот из проги моно настроить, на запрет и CTRL+ALT+DEL не поможет. 

Автор: Akina 3.5.2006, 08:56
Цитата(goldstarKZ @  3.5.2006,  07:22 Найти цитируемый пост)
где-то в настройках лежали такие опции, как запрет обращения к taskmgr.exe, так вот из проги моно настроить, на запрет и CTRL+ALT+DEL не поможет.

Это в политиках. Однако настройка глобальна (это раз) и всего лишь запрещает вызвать Диспетчер задач - нажатие же обрабатывается и окно с 6 заветными кнопками появляется (это два). А если отключить Диспетчер, а потом приложение свалится, забыв вернуть все взад - во будет тебе щастье!

Цитата(Exception @  1.3.2006,  11:55 Найти цитируемый пост)
В XP - никак,

И все-таки это не так... на VB вполне можно обрабатывать сообщения системы - включая и обработку комбинации из трех пальцев. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)