gpt4 book ai didi

c++ - 为 Mac OS X 设置 WindowsHookEx?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:37:02 27 4
gpt4 key购买 nike

Windows Hook 允许您深入了解其他进程,有时还可以改变它们的行为。

Mac OS X 有这样的东西吗?

谢谢!

最佳答案

SetWindowsHookEx 更像是旧的 InputManager hack,从某种意义上说,您可以从共享库/加载到它的插件中更改应用程序的代码。

参见 SIMBL用于另一个进程的现成代码注入(inject)器。对于 Objective-C 类,您需要使用 method swizzling .我没有尝试自己替换 C 函数/C++ 类,但肯定可以使用 mach_override 来完成.另见 this blog post .

但通常如果您想修改 GUI 应用程序,利用 Objective-C 类就足够了。

关于c++ - 为 Mac OS X 设置 WindowsHookEx?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3258312/

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