c++ - 如何拦截Sendmessage API

标签 c++ winapi hook window-messages

我需要拦截 SendMessage API 以防止有人通过发送 WM_GETTEXT 从特定窗口获取文本。所以请建议我该怎么做

最佳答案

最简单的解决方案是简单地子类化目标 HWND 的窗口过程,并丢弃任何您不调用自己的 WM_GETTEXT 消息。

关于c++ - 如何拦截Sendmessage API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13190390/

相关文章:

c++ - 像数组一样访问 std::map 的 std::map

c++ - 在函数返回中返回新分配的 shared_ptr 的引用是否合法?

svn - 我可以/应该更新 SVN 预提交 Hook 中的提交消息吗

php - 使用 PHP 编写 git hooks

git - 如何在 git push 后运行 bash 脚本

c++ - 使用模板在 C++ 中实现访问者模式

c++ - 驱动器号上的 FindFiles 失败但通过路径

winapi - 如何(以编程方式)获取 Windows UAC 虚拟化文件的位置?

c++ - 为要保存的文件添加扩展名

c# - 读取系统音频输出流