No.1ベストアンサー
- 回答日時:
以下、MSDNからの抜粋。
--------------------
Windows 98 と Windows 2000:JPEG または PNG ファイルを SetDIBitsToDevice に渡したとき、ドライバがそれらのイメージをサポートできない場合は、この関数は失敗し、GDI_ERROR を返します。このような失敗が発生した場合、アプリケーションは JPEG または PNG をサポートする機能へのフォールバックを行って、そのイメージを圧縮解除してビットマップへ変換し、そのビットマップを SetDIBitsToDevice に渡さなければなりません。
--------------------
要するに汎用性があるアプリを組むのであれば、
jpeg→bmpに変換してからSetDIBitsToDeviceをコールしろ、って事ですかね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- LINE LINEのPC版でエラーが出ます! 1 2022/04/16 08:31
- ドライブ・ストレージ Windowsの絵柄が変わったので元に戻す方法を教えて下さい。 8 2023/02/27 17:31
- その他(IT・Webサービス) Windows Defender Scheuled Scanの表示方法を教えて下さい。 仕事でWin 1 2022/07/25 17:45
- Excel(エクセル) Excelで立ち上げたときに「参照が正しくありません」の表示がでる 7 2023/01/23 08:01
- フリーソフト 映画をChromecastにキャストしてみましたが、字幕が表示されません。 3 2023/08/07 07:10
- 写真 写真のRAWデータについて WindowsのパソコンでRAWデータをJPEGなどに一括でたくさんの画 1 2023/07/18 02:07
- Windows 10 Win11で絵文字が一部表示されない 1 2023/08/02 19:46
- Windows 10 Windows 10の[アプリと機能]に表示されない旧バージョンのアプリを削除したい 1 2022/04/05 20:25
- 防犯カメラ・監視カメラ・小型カメラ MP4の再生 3 2022/05/03 18:10
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
緯度、経度の 10進法と 60進法...
-
マンセル⇔XYZ,RGB変換式或いは...
-
Excel-VBAのmsgBox()の不思議
-
3のつく数字と3の倍数のみを表...
-
VB.NETをJavaに変換するツール...
-
家電製品の電力周波数を変える機械
-
エクセルのvbaで検索ボタンを作る
-
PHPで、日本語からアルファベッ...
-
Mac 乗数の入力方法
-
c++でmatからvectorへの変換の...
-
c++でドル円変換のプラグラム...
-
画像ファイルから.icoフォーマ...
-
bmp→jpgに、jpg→bmpに
-
GetDlgItemInt( ) c++
-
DOSコマンドでの文字コード変換...
-
VB.NETからJavaに変換するツー...
-
【EXCEL】カナ、ひらがなを英字...
-
bitmapクラスをiconクラスに変...
-
VBで全銀TCPIPをコントロールす...
-
XML→HTMLに変換したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
緯度、経度の 10進法と 60進法...
-
家電製品の電力周波数を変える機械
-
Mac 乗数の入力方法
-
10進数をBCDに変換する方法
-
bmp→jpgに、jpg→bmpに
-
なぜ通信には16進数文字列が使...
-
画像ファイル変換(Tiff→PDF)
-
シフトJISのCSVファイルをUFT-8...
-
分を時間に変換するプログラム
-
【EXCEL】カナ、ひらがなを英字...
-
C/C++→JAVAに変換するツール
-
c++でmatからvectorへの変換の...
-
UTF8→ShiftJISに変換したいです!
-
VB6からVB2010への変換について
-
C#でのpngからbmpへの変換について
-
StrConvの使い方について教えて...
-
PHPで、日本語からアルファベッ...
-
エクセルVBAの自動変換機能?
-
C++からCへのソース変換について
-
VB.NETをJavaに変換するツール...
おすすめ情報