2011-12-14 94 views
0

我有一个ContextualMenuPlugin和一个应用程序。当用户从上下文菜单中点击选项时,我需要发送消息给我的应用程序。在Windows中,我使用sendmessage()函数实现了这一点。但我是MAC OS X的新手。任何人都可以帮助我,给一些api或函数来启发这种情况吗?什么是MAC OS X中sendmessage()[WINDOWS]的等效用法?

回答

0

关于如何将消息放入Macintosh上的应用程序,您有很多选择。

我正在考虑的方法包括Apple事件或套接字或kqueue,但还有其他我从未使用过的东西,甚至可能更适合&(如分布式对象)。 Check out this duplicate and/or related question,也许你会在那里看到一个有用的答案,你可以建立。

B.T.W .:你是如何构建你的上下文菜单插件的?它是碳还是Objective C还是一些无代码的插件或plist或?这个问题的答案可能会决定你如何能够从你的插件到你的应用程序。

+0

它是在碳,从苹果的开发人员网站得到了一个示例代码,并找出它是如何工作的,然后根据我的选择进行修改。 – surendran 2011-12-14 09:40:51

0

如果你想控制你的应用程序,你可能想看看AppleScript。使用该解决方案还有一个额外的好处,即您的用户也可以使用它来通过脚本实现自动化。

相关问题