Задать вопрос
rad95
@rad95

Как развернуть окно по нажатию горячих клавиш?

Есть приложение на wpf. Как мне при условии, что приложение свернуто, по нажатии горячих клавиш развернуть его? Т.е. развернуть не в смысле на весь экран, а показать его?
  • Вопрос задан
  • 296 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Решения вопроса 1
На сколько я понял, нажатие клавишь направляется не в окно вашего приложения а в любое другое, например Explorer. Так как такие действия не направлены в ваш app, то словить вы их стандартным способом никак не сможете. Например у меня открыт калькулятор и браузер, то что я пиши в браузере не попадает в калькулятор, и наоборот.

Чтобы отлавливаеть такие нажатия как вы хотите нужен глобальный хук, т.е. вы будите ловить все нажатия в Windows.
Global keyboard capture in C# application
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы