Objective-C/Cocoa:获取关键代码
Posted
技术标签:
【中文标题】Objective-C/Cocoa:获取关键代码【英文标题】:Objective-C/Cocoa: get key code 【发布时间】:2011-09-07 10:54:04 【问题描述】:嗨 要设置我的应用程序热键,我需要将字符转换为其键码。这怎么可能?
我有多个用于修饰键的复选框和一个用于键的小文本字段。但我确定我看到了显示按下的整个组合键的文本字段... 因为我没有找到任何东西,所以我使用了一个简单的文本字段。所以现在我需要这个字段中字符的关键代码。
(我的想法:我自己的 nstextview,覆盖 keydown 或 keyup 并获取 [event keycode] 或类似的东西。但我想使用文本字段!)
【问题讨论】:
【参考方案1】:我认为您正在寻找Shortcut Recorder。您可以在界面中使用它来记录键盘快捷键。
【讨论】:
嗯,我不认为我可以让那个猛犸象工作(我什至无法构建它,xcode 说:“选定的运行目标对此操作无效”?),我真的找不到演示/教程如何使用它 以上链接中没有项目 @ThE uSeFuL:有一个不错的大链接指向“从 Shortcut Recorder Google Code 项目获取最新版本”...【参考方案2】:有一个名为Key Codes 的小应用程序应该可以满足您的需求。
【讨论】:
以上是关于Objective-C/Cocoa:获取关键代码的主要内容,如果未能解决你的问题,请参考以下文章
在代码中使用核心数据 - Objective-C/Cocoa
Objective-C/Cocoa/XCode 新手:如何接收通知?
Objective-C/Cocoa 中 Java 的 Thread.sleep() 等价物是啥?
Objective-C / Cocoa:上传图像、工作内存和存储