Как я могу генерировать общесистемные события в Windows? - PullRequest
0 голосов
/ 25 октября 2010

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

Можно ли сгенерировать эти события с помощью приложения в пользовательском режиме или мне нужно написать драйверы для этого?Любые образцы или ссылки будут полезны.

Ответы [ 2 ]

2 голосов
/ 25 октября 2010

Использовать SendInput () .

1 голос
/ 25 октября 2010

(Какой язык программирования вы используете?) Это возможно в обычных приложениях.То, что вам нужно, это «крючки», которые поддерживаются Win32 API. Здесь - статья о перехвате в C #.Некоторые используют библиотеку EasyHook .

РЕДАКТИРОВАТЬ:

Здесь является справкой по этой теме в самом Win32 API.

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