Технологии
Решено
Как перехватить ввод с клавиатуры, если приложение свернуто? - вопрос №307486
Нужно по нажатию определенной клавиши выполнить определенную функцию, при этом фокус будет не нашей программе, либо программа вообще будет свернута.
Александр июль 19, 2012 г.
-
Всего ответов: 2
-
Нужно поставить глобальные перехват клавиши или сочетания клавишь.
1. http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C
2. http://www.codeproject.com/Articles/19004/A-Simple-C-Global-Low-Level-Keyboard-Hook
3. http://www.codeproject.com/Articles/6362/Global-System-Hooks-in-NET
Лучший ответ по мнению автора -
Не могу понять где найти Gma.UserActivityMonitor.dll. При запуске приложения из первой ссылки вылазила ошибка, где говорились, что невозможно подключитьяс к такой библиотеке. Win 7, .NET Framework 4
-
Вторая ссылка работает на ура
Похожие вопросы
Решено
Реализация события при изменении свойств обьекта (C#, WPF)
Александр июль 24, 2012 г.