захват событий клавиатуры на фоне Adobe Air

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

В основном я хочу сделать так, чтобы, если пользователь нажимает определенную комбинацию клавиш, Adobe Air обнаруживает ее и выполняет задачу. Все это происходит, когда настольное приложение Air находится в фоновом режиме и фокус не находится в приложении Air.

Я нашел расширение для захвата собственных движений мыши, но не смог найти никакого расширения для захвата даже клавиатуры.

Пожалуйста, предложите.

Спасибо


person user1190524    schedule 13.08.2014    source источник


Ответы (1)


Как указано в ответах на этот вопрос, вам нужно будет написать собственное собственное расширение (или внешнее приложение, вызываемое с помощью NativeProcess) для глобального захвата событий клавиатуры.

person Brian    schedule 13.08.2014
comment
Я сам не являюсь экспертом в написании собственных расширений, не могли бы вы указать мне на готовое к использованию собственное расширение для клавиатуры? - person user1190524; 14.08.2014
comment
Я ничего не знаю, извините. - person Brian; 14.08.2014
comment
хорошо, вы знаете c / c ++, если да, не могли бы вы добавить функцию в собственное расширение мыши для события нажатия клавиши? - person user1190524; 14.08.2014