gpt4 book ai didi

cocoa - 如何在 cocoa 应用程序中阻止/重定向全局键盘事件

转载 作者:行者123 更新时间:2023-12-03 17:15:57 25 4
gpt4 key购买 nike

我使用以下代码设置了全局键盘陷阱:

    self.machPortRef =  CGEventTapCreate(kCGSessionEventTap,
kCGTailAppendEventTap,
kCGEventTapOptionDefault,
CGEventMaskBit(kCGEventKeyUp),
(CGEventTapCallBack)eventTapFunction,
self);

我如何阻止/重定向 cocoa 应用程序中最前面的事件窗口的按键事件。我尝试在 eventTapFunction 中返回 NULL,但它没有阻止事件。

谢谢

最佳答案

子类NSApplication,并覆盖-sendEvent:

关于cocoa - 如何在 cocoa 应用程序中阻止/重定向全局键盘事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6716085/

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