特殊フォルダのアイコンを取得したいです。

[戻る]
やまっち 2002/01/03(木) 18:05:22
はじめまして私は今、
エクスプローラのようなツリービューを自分で作成してみようと
色々試していて、何とかSHGetFileInfo()とかを使ってファイルのアイコンを取得して
ツリービューに登録する所までいったのですが、
どうしても、特殊フォルダ(マイドキュメント、ゴミ箱、マイコンピュータなど・・)の
普通のフォルダのアイコンでないフォルダアイコンを取得する方法が判りません。
そして今は、フォルダやファイルのツリーを作成する時にFindFirstFile()を使って
フォルダやファイルのパスを取得しているのですが、特殊フォルダは取得できません。
どうしたらこれらの問題を解決できるか知っておられる方は是非教えてください!

kazuma 2002/01/05(土) 14:27:55
http://www.codeguru.com/dialog/browse_shell_namespace.shtml
↑こんなのがあります。

解説としては↓の「シェルエクステンション」以下が分かりやすいです。
http://www.kab-studio.com/Programing/Codian/

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