Заставить комбинацию клавиш работать, когда программа не в фокусе C# - PullRequest
0 голосов
/ 11 июля 2020

Я любитель, когда дело доходит до программирования, это просто то, что я делаю для своей работы.

В основном у меня есть форма, в которой, если я нажимаю Ctrl + Shift + C, она запускает немного кода. Все это работает отлично, однако я хочу скрыть форму и просто запустить ее в фоновом режиме на панели задач и запустить код, когда я использую sh эту комбинацию клавиш, независимо от того, какое программное обеспечение я использую в настоящее время.

Если форма не находится в фокусе, то комбинация клавиатуры не работает, поскольку код, который он находится в клавише from

private void Form1_KeyDown(object sender, KeyEventArgs e)

Есть ли способ выполнить этот код в любом время, даже если программа свернута а не фокус?

Спасибо за помощь

Джеймс

...