参照を追加する C#でShell32を使用する
BrowseForFolderを使って選択したフォルダ情報を取得する
FolderItem folderItem = null;
Shell shell = new Shell();
Folder folder = shell.BrowseForFolder(0, "Choose Folder", 0, @"C:\Program Files");
if (folder != null)
{
folderItem = (folder as Folder3).Self;
}
