通知
すべてクリア
Topic starter
2002年3月25日 9:30 PM
はじめまして。いまエクスプローラのツリビューだけを作ろうとしているのですが、
デスクトップとマイコンピュータまでは関数でITEMIDLISTをひっぱってこれて、
GetDisplayNameOfでなまえを取得できるのですが、
マイコンピュータ以下のドライブたちはどうやって呼び出せばいいのでしょうか?
マイコンピュータのITEMIDLISTなどの情報からその下を検索して呼び出すという
やり方がよくわかりません。なにかいい方法はないでしょうか?
2002年3月26日 9:37 AM
ドライブの列挙ということでよろしいのでしょうか?
GetLogicalDrives()などいかがでしょう。
2002年3月26日 10:23 AM
IShellFolder::EnumObjects
IShellFolder::GetAttributesOf
この辺りを使います
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200203/02030053.txt
ここでも書きましたが、
http://hp.vector.co.jp/authors/VA016117/winsdk.html
これが参考になると思います(・・と言うよりそのままだったりする)
Topic starter
2002年3月26日 5:14 PM
解決しました。いろいろとありがとうございました。