标签: objective-c cocoa applescript macos-carbon
您将如何以编程方式模拟Mac OS X上的击键ö?
ö
这不仅仅是一个随机选择的字符,我知道您可以使用嵌入式Applescript或{{1来模拟所有ASCII字符以及Esc,Backspace等特殊字符。 }}。但是那些没有定义CGKeyCode的键呢?一定有办法!
Esc
Backspace
答案 0 :(得分:2)
您需要使用CGEventSetFlags设置“u”键击的选项修饰符,然后是向上键事件,然后是“o”键击。
https://developer.apple.com/library/mac/#documentation/Carbon/Reference/QuartzEventServicesRef/Reference/reference.html
如果您需要更多信息,我会创建一些代码示例