c++ - winapi - 获取和/或更改我的钩子(Hook)的顺序和优先级

标签 c++ winapi hook

我的名字是迪伦·迈克尔斯。

我在 Win32 C++ 程序中创建了一个低级鼠标钩子(Hook),并且我知道许多应用程序都可以有钩子(Hook),并且 Microsoft Windows 一次向这些钩子(Hook)发送一个消息,就像一条链一样。我想知道我是否可以在这个链中找到我的钩子(Hook)的位置,甚至可以改变它。

提前致谢。

最佳答案

API 不会公开任何方法来确定钩子(Hook)在链中的位置,并且除了调用 SetWindowsHookEx() 时之外,也无法更改链的顺序。

关于c++ - winapi - 获取和/或更改我的钩子(Hook)的顺序和优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5295605/

相关文章:

c# - OpenCV:如何增加颜色 channel

C++ 全局 Hook 。为什么 SetWindowsHookEx 返回 NULL?

delphi - 如何重定向我的程序加载的 dll 的注册表访问

java - 从Java的多线程并行调用非线程安全的DLL函数

c++ - Python 中是否有类似于 C++ 中的结构的数据类型?

winapi - 如何从 INI 文件读取/写入中文/日文字符?

c - ProcessID困惑

delphi - D3D9 Hook - 与 Direct3D9 叠加

c++ - 将分配的 C++ 数组传递给 Fortran 子例程

c++ - 在 DLL 中包装 FindFirstFile/FindNextFile/FindClose