タイトル : Re^6: フォルダ参照ダイアログ 投稿日 : 2008/05/08(Thu) 17:46 投稿者 : 魔界の仮面弁士
> > その唯一メンバである SHITEMID 構造体の事でしょうか。 > > http://www.kab-studio.biz/Programing/Codian/ShellExtension/06.html > 作成したのはBrowseInfo構造体です。 BrowseInfo 構造体ではなく BROWSEINFO 構造体ですよね、本来は。 # SHBrowseForFolder から「受け取る方」の値の話ではなく、 # SHBrowseForFolder に「渡す方」の値の話だったのですね。読み違えていました。 > > SHILCreateFromPath API を使うのが簡単かと。 > すみません、見つけきれなかったです。 それ以外で有名な方法として、SHGetDesktopFolder で IShellFolder を得て、 その ParseDisplayName メソッドを使って変換する方法もあります。 ……楽かどうかは別として。 http://support.microsoft.com/kb/132750/ja |