我有一个ContextualMenuPlugin和一个应用程序。当用户从上下文菜单中点击选项时,我需要发送消息给我的应用程序。在Windows中,我使用sendmessage()函数实现了这一点。但我是MAC OS X的新手。任何人都可以帮助我,给一些api或函数来启发这种情况吗?什么是MAC OS X中sendmessage()[WINDOWS]的等效用法?
0
A
回答
0
关于如何将消息放入Macintosh上的应用程序,您有很多选择。
我正在考虑的方法包括Apple事件或套接字或kqueue,但还有其他我从未使用过的东西,甚至可能更适合&(如分布式对象)。 Check out this duplicate and/or related question,也许你会在那里看到一个有用的答案,你可以建立。
B.T.W .:你是如何构建你的上下文菜单插件的?它是碳还是Objective C还是一些无代码的插件或plist或?这个问题的答案可能会决定你如何能够从你的插件到你的应用程序。
0
如果你想控制你的应用程序,你可能想看看AppleScript。使用该解决方案还有一个额外的好处,即您的用户也可以使用它来通过脚本实现自动化。
相关问题
- 1. 什么是Mac OS X上的/ proc/self/cmdline/GetCommandLine等效项?
- 2. 什么是Mac的等效“sizeWithFont:”方法?
- 3. Mac OS X上的Windows LOCALE_SABBREVLANGNAME
- 4. Mac OS X Carbon:SelectWindow与ActivateWindow之间的区别是什么,可可等效物是什么
- 5. 什么是Mac OS X地址簿中使用的IB对象?
- 6. Lua在Mac OS X中的一些实际用途是什么?
- 7. 什么是在Mac OS X上编辑C++的好方法?
- 8. 在Mac OS X上停止mongod的干净方法是什么?
- 9. 什么是Mac OS内核?
- 10. Eclipse在Mac OS X上使用的默认字体是什么?
- 11. 什么是文件Mac OS X的st_flags(用户定义标志)?
- 12. 什么是适用于Mac OS X的最佳Python IDE?
- 13. Mac OS X中/etc/rc.common的默认内容是什么?
- 14. Windows的Cloud-Init等效物是什么?
- 15. 为什么Mac OS X带有ruby/rails?
- 16. 的Linux/Mac OS X的等价物Windows通信基础
- 17. C#中的等效语法是什么?
- 18. .def文件等效于OS X
- 19. 的Mac OS X - 控制等窗口
- 20. 什么是在Windows上fadvise/madvise等效?
- 21. Mac OS X上的Vim和Emacs的首选版本是什么?
- 22. Mac OS X上的UniChar正确的JNA映射是什么?
- 23. 适用于iOS和Mac OS X的跨平台方法是什么?
- 24. ttf2eot - Mac OS X上的输入路径是什么?
- 25. 什么是Mac OS X的最佳颠覆客户端?
- 26. 这个Mac OS X控件的名称是什么?
- 27. Mac OS X:导致旋转沙滩球的原因是什么?
- 28. 什么是Mac OS X上的“-noall_load”标志替换?
- 29. 什么是默认的搜索目录在Mac OS X
- 30. mac os x组件对象模型等效
它是在碳,从苹果的开发人员网站得到了一个示例代码,并找出它是如何工作的,然后根据我的选择进行修改。 – surendran 2011-12-14 09:40:51