SHGetPathFromIDList

機能
ITEMIDリストからパス名を取り出す
Declare Function SHGetPathFromIDList Lib "shell32.dll" _
(ByVal pidl As Long, ByVal pszPath As String) As Long
Declare Function SHGetPathFromIDList Lib "shell32.dll" _
(ByVal pidl As Integer, ByVal pszPath As String) As Integer
引数
pidl
ITEMIDリストへのポインタ
pszPath
(戻り値)パス名を受け取るバッファ(256バイトくらいは確保すること)
戻り値
正常終了のとき   1
エラーのとき     0
サンプル
SHGetSpecialFolderLocation()関数のサンプルを参照