我正在使用SharpShell编写一个小的新shell上下文菜单项,将当前选定的文件复制到新的子文件夹,然后提示用户输入目录的新名称.
搜索StackOverflow,我找到了这个答案.但是,我想在SharpShell中做同样的事情.
我会以某种方式对它进行射击SVSI_EDIT
,我可以深深地找到它,SharpShell.Interop
但我不确定这是如何工作的.我找不到任何文档或代码示例.
(编辑:我想找出如何Pidl
从文件名中获取一个好的开始,但也许我根本不需要它?)
对于shell扩展(UI类似于"New /"上下文菜单),我需要创建一个文件,选择它并进入"重命名"模式,这样用户就可以调整默认名称.
问:如何为文件输入"重命名"模式?