Реагирование на события, когда приложение не в фокусе - PullRequest
1 голос
/ 23 августа 2009

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

Я написал код для keydown, чтобы что-то сделать, но когда form1 свернуто или в трей, keydown событие не отвечает Как я могу заставить свое приложение реагировать на события клавиатуры, даже когда оно не в фокусе?

дополнение:

его оконное приложение, а lang - c # .NET,

1 Ответ

0 голосов
/ 23 августа 2009

Если я могу предположить, что эта программа для Windows, вы не сможете этого сделать. После закрытия окна приложения оно не будет вызывать KeyUp / KeyDown. Ближайшие к тому, что вы хотите, это либо горячие клавиши (чтобы активировать программу, когда определенная клавиша обнаружена), либо клавиатура (если вы хотите иметь обзор каждой клавиши).

Однако то, что вы будете использовать, зависит от того, о каком именно сценарии вы думали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...