質問: .jpg .gif 等の画像ファイルの読み込み方について win32上で圧縮形式の画像データを読み込む方法を御存知の方いらっしゃいますか? 無知なもので、bmp形式のイメージ読み込みしかできないんです。loadimage関数みたいに一発で読める関数があればラクですけど、面倒な方法でも構わないので知ってる人いたらお願いします。
回答: 基本的にはwin32apiに用意されてるものではないです。 ですから自分でデコードルーチンを書かないとなりません。 楽するなら、dllを使えばいいと思います。 フリーのものでは、下記vectorのサイトなど探せばあるでしょう。 最近はブラウザなどで当たり前にjpegやgifの表示が出来ますので 多分windowsにも標準のdllがあると思いますけど、 手もとのmsdn検索したらcd入れろと言われて探すのが 面倒なので、どうぞやってみてください(笑 dllでも面倒なら、comオブジェクトを使うって手もあります。