DOBON.NET DOBON.NETプログラミング掲示板過去ログ

アイコンファイルのイメージ取得方法

環境/言語:[WindowsXP VS2003 C#]
分類:[.NET]

いつもお世話になっております。

アイコンファイルのすべてのイメージを取得する方法について
質問させてください。

中 博俊さんのサイトの情報(http://blogs.users.gr.jp/naka/archive/2004/08/15/4205.aspx)
を参考に、マルチフレーム画像の取得プログラムを作成しています。

上記の方法の応用では、TIFFファイルのすべてのフレームの画像は
取得できたのですが、アイコンファイル(.ico)の場合は1フレーム
しか取得できませんでした。
(アイコンファイルの場合、フレームカウントが常に"1"になってしまいます)

そもそも取り出し方法が間違っているのでしょうか。
複数画像があるアイコンファイルの取得方法について、ご存知の方
ご教授いただけないでしょうか。

よろしくお願いいたします。
> アイコンファイルのすべてのイメージを取得する方法について
> 質問させてください。

これでどうでしょうか?

From:John Hornick [MS] (JHornick@online.microsoft.com)
Subject:RE: Icon file
Newsgroups:microsoft.public.dotnet.framework.drawing

http://groups.google.co.jp/groups?hl=ja&lr=&inlang=ja&selm=IT4UEzFSCHA.2244%40cpmsftngxa10
■No7112に返信(管理人さんの記事)
>>アイコンファイルのすべてのイメージを取得する方法について
>>質問させてください。
>
> これでどうでしょうか?
>
> From:John Hornick [MS] (JHornick@online.microsoft.com)
> Subject:RE: Icon file
> Newsgroups:microsoft.public.dotnet.framework.drawing
>
> http://groups.google.co.jp/groups?hl=ja&lr=&inlang=ja&selm=IT4UEzFSCHA.2244%40cpmsftngxa10


管理人さん、情報提供ありがとうございます。

上記サイトを参考に、アイコンファイルの Streamから、所定のサイズ分
切り出しを行うことで対応できそうです。

サンプルの内容は、自分には少し難しいですが、解析をして理解を深め
たいと思います。

ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板