0

私はツリービュー コントロールを構築しており、Windows エクスプローラーの表示のようなリストから始めたいと考えています。

My Documents My Computer - (1 レベル展開) bob(C:) recovery(D:) DVD (E:)

マイ ネットワークの場所... など、ディレクトリ情報からそのような情報を取得するにはどうすればよいでしょうか。

ありがとう

4

1 に答える 1

0

エクスプローラーには、特別なフォルダーと論理ドライブが表示されます。

Directory.GetLogicalDrives メソッドを使用して取得する論理ドライブ

Environment.GetFolderPath メソッドを使用して、Slecial フォルダーを実際のパスに「マップ」できます。

すべての「ルート ノード」の場所を取得したら、Directory.GetDirectories メソッドまたはDirectoryInfo.GetDirectories メソッドを使用してそれらの「ディレクトリ」を列挙できます。

于 2013-04-12T01:34:01.187 に答える