【发布时间】:2011-08-18 05:39:07
【问题描述】:
所以,我在这里问了另一个问题:
How to tell the difference between a user-tapped keyboard event and a generated one?
提出的答案之一是使用“鼠标压力”字段(不太可能用于键盘事件)来根据需要标记事件。
所以,我正在尝试:
CGEventSetIntegerValueField(myKeyboardEvent,
kCGMouseEventPressure,
0xFEEDFACE);
问题是:
- 我不知道
0xFEEDFACE是什么意思。该值默认为什么?我应该把它设置成什么?如何查看是否已被我标记? - 运行上面的代码给我一个错误:
<Error>: kCGErrorIllegalArgument: CGEventSetIntegerValueField: invalid event
【问题讨论】:
标签: objective-c macos keyboard-hook