Главная » Статьи » Программирование » WinApi |
В категории материалов: 1 Показано материалов: 1-1 |
Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам
Для установки глобального хука потребуются системные функции Windows, а также отдельная dll. В отдельной библиотеке классов dll разместятся системные функции установки, удаления хука и функция-фильтр для обработки перехватываемой информации. Однако, думаю, не стоит обрабатывать в фильтре массивы данных, а лучше посылать их тому приложению, в которое встраиваем dll, так как перехваченные данные нужны именно приложению, а не самой dll. Поэтому для пересылки воспользуемся системной функцией SendMessage, чтобы отослать пользовательское сообщение в процедуру обработки системных сообщений WndProc. Можно воспользоваться также функцией PostMessage, чтобы поставить наши сообщения в очередь на обработку системой. |