我的应用程序中有一个文件列表,我希望允许人们右键单击某个项目并显示与 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/