.NET 3.x Перехват нажатия клавиши F11 в другом приложении - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте форумчанины! Мне нужно в моем приложении перехватывать нажатие клавиши F11. У меня есть программа автокликер, предназначенная для игры dota2, принимает игру за меня, при запуске она начинает кликать в определенную область на экране, запускается она в трей, то есть не активна(находиться не в фокусе). Хотелось бы что бы она начинала-заканчивала свою деятельность по нажатию клавиши f11, которое будет происходить в другом приложении(dota2). Я читал про глобальные хуки, но мне студенту не очень понятен код этих хуков. Хотелось бы максимально упрошенную реализацию перехвата только F11. Спасибо

Решение задачи: «.NET 3.x Перехват нажатия клавиши F11 в другом приложении»

textual
Листинг программы
        [DllImport("user32.dll")]
        static extern bool GetAsyncKeyState(System.Windows.Forms.Keys vKey);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы