ディレクトリ選択ダイアログでUNCパスも使える様にするには?

解決


どら  2006-12-11 17:36:43  No: 63894  IP: 192.*.*.*

こんにちは、どらです。
ちょっと的外れな質問をしているかもしれませんが・・・

GetOpenFileName等で、コモンダイアログからファイルを選択する場合、
頭にUNCパスを入れてネットワーク上の共有ファイルなどを開くことがで
きますよね?

同様にUNCパス上のディレクトリを選択する様なダイアログがあれば使い
たいと思っているのですが・・・存在しますか?

SHBrowseForFolderだと、UNCパスは利用できないようです。
GetOpenFileNameの設定でフォルダだけを選択できるようにするオプショ
ンがあるなど、解決策をご存じの方いらっしゃいましたらご教授をお願い
いたします。

開発環境はWindows XP Pro + VS.NET 2003 です。

編集 削除
dairygoods  2006-12-12 12:01:02  No: 63895  IP: 192.*.*.*

SHBrowseForFolder で BIF_USENEWUI フラグを使うと、
一応、エディットボックスから入力可能になります。

編集 削除
どら  2006-12-12 20:28:08  No: 63896  IP: 192.*.*.*

dairygoods さん

これ、知らなかったです。
出も結局すべて入力しなければならないのはちょっとつらいですね・・・
でも、ここまでいければとりあえず十分なので、これで作っていこうと思います。

ありがとうございました!!

編集 削除