如何从C#应用程序访问Windows资源管理器上下文菜单

本文关键字:Windows 资源管理器 上下文 菜单 访问 应用程序 | 更新日期: 2023-09-27 18:29:05

我的应用程序中有一个应用程序列表,我希望允许人们右键单击项目并显示Windows资源管理器上下文菜单。我假设我需要使用IContextMenu界面,但我真的不确定从哪里开始。

如何从C#应用程序访问Windows资源管理器上下文菜单

这里有同样的问题希望能帮助它。关于在Raymond Chen的博客上托管IContextMenu,有一个非常好的教程(尽管是用C++编写的),分为11部分(按顺序):

  1. 最初的尝试
  2. 显示上下文菜单
  3. 调用位置
  4. 关键上下文
  5. 处理菜单消息
  6. 显示菜单帮助
  7. 调用默认谓词
  8. 为默认命令进行优化
  9. 添加自定义命令
  10. 复合扩建-地基
  11. 复合扩展-复合