在列表视图中调用资源管理器上下文菜单

Call explorer context menu in listview

下图是 beyond compare 的截图,右键单击 file/folder 和 select Explorer[=18= 时调用 windows 资源管理器上下文菜单] 菜单。

Call-Explorer-Context-Menu

请帮助在 vb.net 上制作它,或者请分享一个 link 以获得教程。提前谢谢你。

要获得 file/folder 的 shell 菜单,您必须向包含文件夹 IShellFolder 询问 IContextMenu 实例。查看这个名为 How to host an IContextMenu 的博客系列以了解所有详细信息。

它有一个 .NET 版本 here