Страницы

Поиск по вопросам

суббота, 6 июля 2019 г.

Глобально отслеживать нажатия клавиш

Как глобально (не в рамках моего приложения) отследить нажимаемые комбинации клавиш и, если, к примеру, комбинация CTRL+Q то активировать мое приложение? Перенести фокус то бишь. Ну или на какой-либо элемент в нем. TextBox, например. Спасибо!


Ответ

Посмотрите сюда: MSDN/Hooks overview. Учтите, что с такими трюками ваше приложение не получит Vista Logo (и более поздние сертификации): благопристойной программе не к чему шпионить за другими программами.

Комментариев нет:

Отправить комментарий