如何将项目添加到Windows资源管理器"新"上下文菜单打开一个窗口?

时间:2017-09-25 19:37:51

标签: c# windows explorer shell-extensions

在Windows上的文件夹内右键单击时,会出现一个" New"上下文菜单中的选项,允许您创建各种类型的文件。

我看到了https://jsfiddle.net/bnmkzrkx/4/,其中显示了如何将项目添加到此上下文菜单中,该菜单只是创建了给定类型的空白文件,而没有提示用户。

我想要做的是创建一个首先打开一个窗口的项目,然后使用输入该窗口的数据创建一个文件。 "新>接触"选项行为就像我希望我的自定义选项一样。选择该选项后,它会打开一个提示输入信息的窗口,然后用于创建联系人文件。

this question Contact option in context menu

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

1 个答案:

答案 0 :(得分:2)

尝试设置命令值:

Screenshot