我的应用程序中有一个文件列表,我想让人们右键单击一个项目并显示与Finder相同的上下文菜单。这可能吗?
How do you show the Windows Explorer context menu from a C# application?中讨论了相同的功能,但对于Windows资源管理器。
答案 0 :(得分:3)
您无法以任何稳定的方式提取Finder的上下文菜单,没有。你也不能告诉Finder“在这里显示你的上下文菜单,好像用户右键点击了这个项目”。
你必须自己制作。
答案 1 :(得分:0)
如果我正确理解了这个问题......
现在可以通过Finder Sync Extension在OS X 10.10 Yosemite中显示Finder上下文菜单中的自定义图标和操作:
https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Finder.html