cocoa - 如何从 Cocoa 应用程序中显示 Finder 上下文菜单?

标签 cocoa contextmenu finder

我的应用程序中有一个文件列表,我希望允许人们右键单击某个项目并显示与 Finder 相同的上下文菜单。这可能吗?

How do you show the Windows Explorer context menu from a C# application? 中讨论了相同的功能,但适用于 Windows 资源管理器。 。

最佳答案

您无法以任何稳定的方式提取 Finder 的上下文菜单,不是。您也不能告诉 Finder“在此处显示上下文菜单,就好像用户右键单击了该项目一样”。

你必须自己制作。

关于cocoa - 如何从 Cocoa 应用程序中显示 Finder 上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1871120/

相关文章:

cocoa 与碳

c++ - VS COM 项目在 32 位编译但在尝试编译 64 位时抛出错误 C2259

来自纬度和经度的android位置查找器

java - Java 中的 Mac OS X Finder 标签

macos - 在 OS X 中查找已安装应用程序的版本

xcode - 从Mac应用程序的调用堆栈中获取符号名称

cocoa - 如何在 Swift 中设置 NSTableViewCell 的 doubleAction 属性?

c# - 如何删除 Zedgraph 中的特定上下文菜单项

jquery - 使用 jQuery 动画 lineHeight 的下拉菜单

applescript - AppleScript 中的用户属性/权限