フォルダ名を知る方法

[戻る]
len 2004/04/13(火) 16:53:04
こんにちは。
VC++でスプリッタウィンドウ・ツリービュー・リストビューを用いて、
ウィンドウズのエクスプローラのごとき表示をするプログラムを作成しようとしています。

ドライブ名を取得する方法はわかったのですが、(GetLogicalDriveString())
フォルダ名を取得する方法がわかりません。
何かいい手はないでしょうか?

sugar 2004/04/13(火) 17:42:29
フォルダの取得ですか?
文脈から、何から取得するとかではなさそうですね・・・。

CFileFindクラスを使うとか、
FindFirstFile/FindNextFile関数などを利用して列挙していく
ってことでしょうか?

III 2004/04/13(火) 17:59:24
エクスプローラーのようなものを作りたいのなら
こちらを参考にしたほうがいいと思いますが。

ttp://www.kab-studio.biz/Programing/Codian/ShellExtension/05.html

マイコンピュータとかの特殊フォルダはFindFirstFile()とかでは無理なので。

古いスレッドには追加発言できません。