0

我试图通过可可和脚本桥复制“截图快捷方式”(cmd + shift + 3)

SystemEventsApplication * sysEvent = [SBApplication applicationWithBundleIdentifier:@"com.apple.systemevents"];
[sysEvent keyCode:20 using:SystemEventsEMdsCommandDown];

但我不能向该方法发送多个 SystemEventsEMds。
在 applescript 中很简单

key code 20 using {command down, shift down}
4

1 回答 1

-1

我有点解决了这个问题。如你们所知,我试图获得一个 cmd+shift+3 来截取屏幕截图。shift+3 在意大利语键盘中 = 到 "£" 所以

[sysEvent keystroke:@"£" using:SystemEventsEMdsCommandDown];

我仍然想知道如何使用 cmd+opt+something 以及如何管理本地化...

于 2010-10-08T19:47:28.760 回答