我對SHBrowseForFolder()
有一些疑問。我使用BIF_USENEWUI
,BIF_RETURNONLYFSDIRS
和BIF_VALIDATE
。我主要在編輯框有問題。我希望它的功能有點不同。SHBrowseForFolder文本編輯
讓我們假設,我在一個有效的目錄
"C:\path"
。如果我在文本框中輸入一個不存在的文件夾(我們稱之爲"Folder1"
),然後按OK,那麼我收到的路徑是"C:\path"
。有沒有辦法讓它,以便當我按下確定,它創建"Folder1"
在"C:\path"
並給我路徑"C:\path\Folder1"
? (無需使用「新建文件夾」按鈕)目前,我可以單擊
"Make New Folder"
,它會創建一個可以重命名的新文件夾。在文本編輯中,它顯示爲新建文件夾(默認名稱)。重命名文件夾後,文本編輯中它仍然顯示爲新文件夾,除非我單擊另一個文件夾,然後再單擊新命名的文件夾。是否有一種方法可以在我重命名文件夾後立即更新文本編輯?