VB6、WinXPで開発。
該当ファイルのアイコンを表示する方法を教えてください。
やろうとしていることは、ドラッグ&ドロップで持ってきた
ファイルのファイル画像(アイコン)をフォームに表示させようと
しております。
APIやコントロールを用いて作成可能であれば教えてください。
よろしくお願いします。
ここのHPにAPI技術関連というものがありますが、
その中の「DrawIconEx(アイコンを描画する)」は確認していますか?
http://madia.world.coocan.jp/vb/VBKANREN.htm
アドバイスどうもです。
早速ですが、試しにExtractIconEx(アイコン取得)、DrawIconEx(アイコン書込み)
を使用してみました。
ただ、Exeファイルはうまくできたのですが、Textファイルや、不明なファイル
のアイコンの場合、ExtractIconEx(アイコン取得)の方が失敗してしまいます。
Textファイルや、不明なファイルのアイコンの場合でもうまく書き込めるような
表示方法はないのでしょうか?
>ファイルのファイル画像(アイコン)をフォームに表示させよう・・・
>Textファイルや、不明なファイルのアイコンの場合でも・・・
すでに質問自体が矛盾していますね。
SHGetFileInfo API で。
編集 削除> APIやコントロールを用いて作成可能であれば教えてください。
サンプル
http://www.din.or.jp/~lionel/vb/function/DrawIconVB.htm
http://btmtz.mvps.org/vbexplorer/
みなさんありがとうございました。
魔界の仮面弁士さんのSHGetFileInfo で、うまくいきました!
参考URL
http://www.din.or.jp/~lionel/vb/function/DrawIconVB.htm
ありがとうございました。