全局禁用cmd +标签应用切换器

时间:2011-05-17 10:36:46

标签: cocoa macos macos-carbon hotkeys

我希望能够禁用使用命令选项卡激活的默认应用程序切换器,以将其替换为我自己的。

我在this answer看到我可以使用这样的调用来禁用切换器:

    OSStatus status = SetSystemUIMode (kUIModeContentSuppressed,
                                   kUIOptionDisableProcessSwitch);

但这只适用于我的应用程序是活跃的最前端应用程序,当然它不会。 那么是否有另一种方法可以捕获这些击键,或者有没有办法让我的应用程序保持活动状态,但仍然可以通过击键(可能使用全屏透明窗口)?

1 个答案:

答案 0 :(得分:3)

你不能,而且有充分的理由;它将成为恶意程序员攻击的载体。