【问题标题】:Is it possible to add an item to the right-click context menu of a Mac OS programmatically?是否可以以编程方式将项目添加到 Mac OS 的右键单击上下文菜单?
【发布时间】:2010-10-28 00:58:15
【问题描述】:

我有一个程序可以在 Windows 和 Mac OS 上处理各种文件。

我希望用户可以选择在其右键单击/控制单击上下文菜单中添加一个新选项,以实现“使用 [应用程序名称] 压缩”的效果。

我知道这在 Windows 中通过修改注册表是很有可能的,但有没有办法在 Mac 上实现这一点?也许使用 C++ 或目标 C?

【问题讨论】:

    标签: c++ objective-c macos contextmenu


    【解决方案1】:

    是的,你可以。您需要制作一个上下文菜单插件。 Apple 在其开发者网站上有contextual menu plugin sample code

    【讨论】:

    • 太棒了——再次感谢我也会调查这个选项
    • 我正在尝试做同样的事情......但我找不到那个样本了;(你能更新链接吗?
    【解决方案2】:

    【讨论】:

    • 最好的部分是基于 COM。大声笑!
    • 非常感谢,我去看看!
    • 谢谢 pixOr,我也在尝试这样做,但这是旧信息,我想知道这是否适用于雪豹。这篇文章是 2002 年的!。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 2012-06-01
    相关资源
    最近更新 更多