<Return[S]><Top>

SHBrowseForFolder

Declare Function Api_SHBrowseForFolder& Lib "shell32" Alias "SHBrowseForFolder" (lpbi As BROWSEINFO)

Declare Function SHBrowseForFolder Lib "shell32" (lpbi As BrowseInfo) As Long

「フォルダの参照」ダイアログを開く。

パラメータ
lpbi
    [入出力] BROWSEINFO 構造体 のアドレスを指定する。

 

戻り値
    フォルダが選択されると、シェルネームスペースのルート(デスクトップフォルダ)からの選択されたフォルダの、相対的な位置を指定するアイ

    テムIDリスト(ITEMIDLIST構造体)へのポインタ(PIDL)が返る。
    ダイアログボックスのキャンセルボタンが押された場合は0 (NULL) が返る。