-4

私の目的はキーロガーを作成することであり、利用可能なコードをインターネット上でコピーするだけでなく、ウイルス対策に簡単に捕まる可能性があるため、記録されていないように見えるようにするアルゴリズムを使用して作成していますキーストローク。ウィンドウが上にあるときにそれを行うプログラムを作成しましたが、うまく機能しました。次に、次のコードを使用して非表示にしました。

HWND Stealth;
AllocConsole();
Stealth = FindWindowA("ConsoleWindowClass", NULL);
ShowWindow(Stealth,0);

しかし、プログラムと対話できなくなったため、プログラムはキーストロークをキャプチャできません。他のウィンドウが上にあるときに非表示のウィンドウと対話できるようにするコード行はありますか?

4

1 に答える 1

1

フォーカスのあるウィンドウのみが入力を受け取ります。GetAsyncKeyStateを使用して、引き続きキーストロークをキャプチャできます。

于 2013-03-14T13:34:21.080 に答える