c++ - 系统范围的API钩子(Hook)

标签 c++ windows

在 Windows NT 上执行系统范围用户模式(非内核模式)api Hook 的最佳方法是什么?

最佳答案

通常,您可以使用 SetWindowsHookEx 来执行此操作。这允许您连接到当前桌面上的所有应用程序。

不过,还有其他选择。 This CodeProject article有很多关于 Hook 机制的详细信息。

关于c++ - 系统范围的API钩子(Hook),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832385/

相关文章:

python - “tee”不被识别为内部或外部命令、可操作程序或批处理文件

c - programname.exe 在 Windows 10 中已停止工作对话框

c - _mm_ 类型函数的等效 C 代码

c++ - 将任何有符号字符类型转换为无符号字符类型

c++ - 是否可以访问 Haskell 中的底层 Window 类型?

c++ - 在函数内部声明 char 数组时出现段错误

c++ - 为什么每个 STL 容器都有一个定义为成员函数的交换函数?

c++ - 惰性初始化缓存...如何使其成为线程安全的?

windows - 通过 pip 安装 pyinstaller 导致 "failed to create process"

c++ - 发送 : Socket operation on non-socket and segfault error when trying to send data