gpt4 book ai didi

c++ - 在新窗口上获取窗口标题

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:23 24 4
gpt4 key购买 nike

我正在写一个键盘记录器类型的应用程序,我已经完成了几乎所有的事情,我的问题是获取窗口标题,我不想每次他们按下一个键时都写窗口标题,我可以获取窗口title,就像我知道的那样,但是我如何只在它是一个新窗口时将它写入日志?

最佳答案

您可以维护所有窗口的内部列表(使用窗口句柄作为标识符以保持低内存使用率),当出现新窗口时,您可以提取它。

Win32 API(我假设您正在使用)具有以下功能:

EnumChildWindows

可用于此任务。调用

GetDesktopWindow

作为输入窗口句柄提供,您将获得在此桌面 session 下创建的每个窗口。

我不确定这是否仍然可以通过 RDP(Windows Vista+ 具有安全桌面和普通客户端)运行,但这取决于此功能对您的重要性。

关于c++ - 在新窗口上获取窗口标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7949633/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com