我需要从我的cooca应用程序向最前面的应用程序发送击键.
我已经有了使用CGEventCreateKeyboardEvent()and的工作代码AXUIElementPostKeyboardEvent(),但它只适用于app不是沙盒的情况.
我已经搜索谷歌相同,但没有找到任何有效的解决方案.
我看到一个Text应用程序和其他几个人在沙盒环境中做同样的事情,所以我想知道,如果有人帮我弄清楚,aText.app和其他人如何能够在沙箱环境中发送击键.
谢谢,
我希望在当前应用程序发生变化时收到通知.我看了一下NSWorkspace.它仅在您自己的应用程序变为活动或丢失活动时才会发送通知.我希望了解每个应用程序.我怎么能在Cocoa中做到这一点?
我NSPasteBoard在Apple文档中已经了解了它,以及它如何允许应用程序写入PasteBoard并允许其他应用程序读取该文本并使用它.
有人可以告诉我如何将应用程序(位于状态栏中)的文本粘贴到NSTextField不同应用程序中的文本中.
我想要做的是与Snippet和SnippetsApp类似的东西.
如果我完全愚蠢并且错过了Apple Docs中的明显内容,请你指点我正确的道路:)
谢谢!