Как я могу перехватить все ключевые события, включая Ctrl + Alt + Del и Ctrl + Tab? - PullRequest
5 голосов
/ 20 мая 2009

Я пишу приложение типа экранной заставки, которое должно запретить пользователю доступ к системе без ввода пароля. Я хочу поймать / подавить различные методы, которые пользователь может попытаться закрыть из приложения, но все исследования, которые я делаю, указывают на то, что вы «не можете».

Все в C # или C ++ было бы замечательно. Я думал об отключении клавиатуры, но тогда у меня были бы другие проблемы.

Ответы [ 12 ]

1 голос
/ 20 мая 2009

Этого можно достичь в XP и ранее, но с Vista больше нет.

0 голосов
/ 10 октября 2010

Вы все еще можете перехватить Ctrl + Alt + Del в Windows 7.

Вот как это делает Process Explorer:

http://mygreenpaste.blogspot.com/2005/07/image-file-execution-options-good-evil.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...