在Mac上处理来自主机应用的Apple事件

Handling Apple events from console app on Mac

本文关键字:应用 Apple 事件 主机 Mac 处理      更新时间:2023-10-16

请给我一些提示,关于如何工作,更实际地说,从Mac上用c++编写的原始控制台应用程序处理Apple事件。我知道在Cocoa中有大量的基础设施用于此目的,但我认为这只是一个包装器。也许这是不可能的?

有C API:

http://developer.apple.com/legacy/mac/library/文档/碳/引用/Open_Scripti_Architecture/引用/reference.html

http://developer.apple.com/legacy/mac/library/文档/碳/引用/Apple_Event_Manager/引用/reference.html

概述:

http://developer.apple.com/legacy/mac/library/文档/AppleScript/概念/AppleEvents/intro_aepg intro_aepg.html

但正如你所看到的,苹果认为这是遗留的,所以对于一个新项目,使用Objective-C api可能是更好的选择。