タイトル : Re^12: ポータブルデバイスのフォルダパス取得 投稿日 : 2014/11/10(Mon) 22:06 投稿者 : 魔界の仮面弁士
現状のエラーは、MAX_PATH の上限に引っかかっているのでは無いでしょうか。 内部で SHGetPathFromIDList API が呼ばれているのかも知れませんけど。 相手が「仮想フォルダー」として扱われるものであるならば、 パス文字列に変換せず、SHBrowseForFolder API から PIDL のまま扱ってみては如何でしょうか。 このあたりの解説が参考になるかもしれません。(未検証) http://pg-torch-ic.jugem.jp/?eid=31 |