我的目的是制作一个键盘记录器,我不想只是在互联网上复制可用的代码,因为它们很容易被防病毒软件捕获,所以我正在编写一个带有算法的代码,让它看起来好像没有记录击键。我写了一个程序来做到这一点,而窗口在顶部并且效果很好。然后我使用以下代码使其不可见:
HWND Stealth;
AllocConsole();
Stealth = FindWindowA("ConsoleWindowClass", NULL);
ShowWindow(Stealth,0);
但是现在程序无法捕获击键,因为我无法再与程序交互。是否有代码行可以在其他窗口位于顶部时与不可见的窗口进行交互?