【问题标题】:How do I add an item to Windows Explorer's "New" context menu which opens a window?如何将项目添加到打开窗口的 Windows 资源管理器的“新建”上下文菜单?
【发布时间】:2017-09-25 19:37:51
【问题描述】:

当您在 Windows 上的文件夹内右键单击时,上下文菜单中有一个“新建”选项,可让您创建各种类型的文件。

我看到了this question,它显示了如何将一个项目添加到这个上下文菜单中,它只是创建一个给定类型的空白文件,而不提示用户。

我想做的是创建一个项目,它首先打开一个窗口,然后使用输入到该窗口的数据创建一个文件。 “新建 > 联系人”选项的作用正是我希望我的自定义选项的作用。选择该选项后,它会打开一个提示输入信息的窗口,然后用于创建联系人文件。

如何在这个上下文菜单中创建一个新项目,它会打开这样一个窗口?我将使用 C# 和 Windows 窗体来创建显示窗口的程序;当用户在我的窗口上单击“确定”时,我如何能够检测到哪个文件夹实际上被右键单击?

【问题讨论】:

    标签: c# windows explorer shell-extensions


    【解决方案1】:

    尝试设置命令值:

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 2016-05-10
      • 1970-01-01
      • 2015-07-11
      • 2020-03-18
      • 2019-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多