在Delphi中显示浏览器菜单

在Delphi中显示浏览器菜单,delphi,menu,explorer,Delphi,Menu,Explorer,可能重复: 你好。在Delphi中,我们可以使用TShellListView在windows资源管理器之类的组件中显示文件。当我单击其中的图标时,它会显示一个与windows资源管理器相同的弹出菜单。我可以不使用TShellListView自动显示相同的菜单吗 例如,我将编写一个函数,如 ShowFileMenu('c:\file.txt') 它将显示该文件的windows资源管理器菜单 谢谢。我以前回答过这样的问题。 见: 我希望它能对您有所帮助。我确信可以重新创建此行为(有人为这些API

可能重复:

你好。在Delphi中,我们可以使用TShellListView在windows资源管理器之类的组件中显示文件。当我单击其中的图标时,它会显示一个与windows资源管理器相同的弹出菜单。我可以不使用TShellListView自动显示相同的菜单吗

例如,我将编写一个函数,如

ShowFileMenu('c:\file.txt')

它将显示该文件的windows资源管理器菜单


谢谢。

我以前回答过这样的问题。 见:


我希望它能对您有所帮助。

我确信可以重新创建此行为(有人为这些API调用编写了包装器),但这样做需要大量的创建和维护工作。也许您可以在试图解决的规范中更加明确(例如,是否允许您依赖第三方代码,或者您只是试图限制成本?)。重复:。另见: