我有这个应用程序,我需要在我的应用程序中激活其他应用程序的菜单项(如 Print cmd+p)。现在我正在使用 CGEventPostToPSN() 来完成这项工作,它工作正常,但是当我激活沙盒时,它停止工作。
CGEventPostToPSN(&psn, keyDownEvent);
CFRelease(keyDownEvent);
CGEventPostToPSN(&psn, keyUpEvent);
CFRelease(keyUpEvent);
我现在的问题是当我需要启用沙盒时我该怎么办?我听说过很多有关 Accessibility API 的信息,但我不知道如何激活其他应用程序的菜单项。我很感谢这个问题的任何答案。
费边