gpt4 book ai didi

objective-c - 监控多个全局 NSEventMask

转载 作者:行者123 更新时间:2023-11-30 14:19:46 26 4
gpt4 key购买 nike

我想监听同时触发的多个全局事件。对于我的示例,使用 LeftMouseDraggedMask 并同时使用 KeyDownMask。我的第一个意见是通过 & 运算符添加这些。

NSEvent.addGlobalMonitorForEventsMatchingMask(NSEventMask.LeftMouseDraggedMask & NSEventMask.KeyDownMask, handler: { (event: NSEvent!) -> Void in ... })

LeftMouseDraggedMask 工作正常,但两者都没有效果。我认识到 KeyDownMask 仅适用于 LocalMonitor。帮助(:

最佳答案

好吧,问题是应用程序必须是 OSX 中的系统设置 > 安全 > 辅助下的辅助设备才能使用 KeyDownMask!

关于objective-c - 监控多个全局 NSEventMask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30616682/

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