监听型CGEventTap(kCGEventTapOptionListenOnly)是否会阻塞事件处理?
关于监听型CGEventTap回调的性能疑问
我正在开发一款macOS键盘按键统计工具,通过CGEventTapCreate接口创建事件捕捉器。因为代码不需要修改事件,所以用了kCGEventTapOptionListenOnly选项来创建这个捕捉器。
我想明确:使用监听模式的事件处理回调,是否仍然需要尽量缩短运行时间,才能保证键盘事件被快速处理?
我自己推测监听型处理程序不会阻塞事件处理队列,但在官方文档里没找到明确说明。我已经查过API文档和Apple开发者文档归档,还没对事件处理做性能分析,这个问题也发到了Apple开发者论坛。
内容的提问来源于stack exchange,提问作者RobS
相关产品推荐
相关产品推荐

