как использовать приложение консоли / Windows, не фокусируясь на нем?

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

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


person jeo    schedule 02.09.2011    source источник


Ответы (1)


Найдите здесь пример, написанный на .NET:

Обработка глобальных перехватчиков мыши и клавиатуры в C#

Этот класс позволяет вам касаться клавиатуры и мыши и/или обнаруживать их активность, даже когда приложение работает в фоновом режиме или вообще не имеет пользовательского интерфейса.

person Davide Piras    schedule 02.09.2011
comment
хм что это вообще такое? какой-нибудь краткий обзор? - person jeo; 02.09.2011
comment
нет, потому что вы плохой мальчик, который хочет шпионить за пользователями и нюхать их пароли :-PPP - person Davide Piras; 02.09.2011