0

在按键按下事件中的 NSEvent 中,它具有字符属性,并且当您按下键“a”时,它具有像“a”这样的字符作为第一个字符。当我按下向下箭头键时,我得到 63233 作为第一个字符的十进制表达式。我想知道数字是多少,根据http://en.wikipedia.org/wiki/Private_Use_(Unicode),我发现 63233 = 0xF701 在 Unicode 的私有区域中。

我想知道的是它们的定义方式和位置。是否有任何文档列出了 Cocoa 中使用的所有字符映射?

4

1 回答 1

1

NSText类参考包含常用命令和修饰键的字符映射。向下箭头键具体定义为NSDownTextMovement = 0x16。更完整的列表可以在 HIToolbox 中找到,它是 Events.h 中 Carbon 的子框架

于 2013-06-01T01:34:54.837 回答