标签: objective-c cocoa macos
答案 0 :(得分:12)
您可以使用Quartz Event Servcices 它们提供CGEventCreateKeyboardEvent,允许您模拟任何物理按键 API是在真实关键事件之后建模的 所以你必须调用“Shift”+“Character”来获得一个大写字母。您还需要释放已按下的键 Apple的文档contains sample code。
CGEventCreateKeyboardEvent
<强>更新强> 我们在谈论Mac OS X,对吧?请在原始问题中添加一些标签。