我对SHBrowseForFolder()
有一些疑问。我使用BIF_USENEWUI
,BIF_RETURNONLYFSDIRS
和BIF_VALIDATE
。我主要在编辑框有问题。我希望它的功能有点不同。SHBrowseForFolder文本编辑
让我们假设,我在一个有效的目录
"C:\path"
。如果我在文本框中输入一个不存在的文件夹(我们称之为"Folder1"
),然后按OK,那么我收到的路径是"C:\path"
。有没有办法让它,以便当我按下确定,它创建"Folder1"
在"C:\path"
并给我路径"C:\path\Folder1"
? (无需使用“新建文件夹”按钮)目前,我可以单击
"Make New Folder"
,它会创建一个可以重命名的新文件夹。在文本编辑中,它显示为新建文件夹(默认名称)。重命名文件夹后,文本编辑中它仍然显示为新文件夹,除非我单击另一个文件夹,然后再单击新命名的文件夹。是否有一种方法可以在我重命名文件夹后立即更新文本编辑?