【问题标题】:Call explorer context menu in listview在列表视图中调用资源管理器上下文菜单
【发布时间】:2017-06-20 10:03:29
【问题描述】:

下图是 Beyond compare 的截图,当右键单击并选择 Explorer 菜单时,它会调用文件/文件夹的 Windows 资源管理器上下文菜单。

Call-Explorer-Context-Menu

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

【问题讨论】:

  • 那是外壳或资源管理器菜单系统。要在 ListView 上实现一个,您可能需要添加自己的(这可能比使用 Explorer 的所有 PInvokes 更容易)

标签: vb.net windows-explorer contextmenustrip


【解决方案1】:

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

它有一个 .NET 版本here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多