Я пытаюсь использовать метод keyDown (Ctrl + R) для записи положения мыши на экране. Он отлично работает, когда форма находится впереди, но когда я выхожу за пределы формы, форма становится серой, переходите на задний план и останавливайте обнаружение keyDown. Ярлык в форме продолжает показывать положение мыши, даже если форма находится сзади, но keyDown не работает. Очевидно, я знаю, что это нормальное действие Windows, чтобы приоритезировать программное обеспечение, которое находится впереди и в использовании, но есть способ сделать метод keyDown работать, даже если форма не впереди или когда форма минимизирована. Заранее благодарим за любые комментарии, идеи или предложения.C# Detect KeyDown, когда WinForm не находится впереди
Обновление: Благодаря ответам я получил ответ. Я получил библиотеку для глобальных горячих клавиш и LowLevelHooks здесь: http://www.dreamincode.net/forums/topic/180436-global-hotkeys/
Я думаю [ ЭТО] (http://stackoverflow.com/questions/28785375/c-sharp-wpf-catch-keydown-even-when-minimized) может вам помочь. Я использовал его некоторое время назад для приложения WPF, но он должен быть идентичным для WinForms. – MaLiN2223
Благодарим вас за ответ. Я проверю –