掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
デバイスコンテキストをファイル出力するには? (ID:53019)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> デバイスコンテキスト上に出力されている画像(画像なのでしょうか?)を > ファイル出力して保存を行いたいのですが。 > その際、ビットマップ、DIB形式のどちらでも構わないです。 > どのように行うのでしょうか? GetCurrentObjectでHDCからHBITMAPを取得できます。 GetObjectでHBITMAPからBITMAPを取得できます。 GetDIBitsでHDCとHBITMAPからビットマップのビット列を取得できます。 あとは,得た情報からヘッダを作って,ファイルにしてやればよいです。 GetCurrentObject : http://msdn.microsoft.com/library/en-us/gdi/devcons_61tg.asp GetObject : http://msdn.microsoft.com/library/en-us/gdi/devcons_912s.asp BITMAP Structure : http://msdn.microsoft.com/library/en-us/gdi/bitmaps_2h6a.asp GetDIBits : http://msdn.microsoft.com/library/en-us/gdi/bitmaps_7gms.asp BITMAPFILEHEADER structure : http://msdn.microsoft.com/library/en-us/gdi/bitmaps_62uq.asp BITMAPINFO structure : http://msdn.microsoft.com/library/en-us/gdi/bitmaps_0zn6.asp BITMAPINFOHEADER structure : http://msdn.microsoft.com/library/en-us/gdi/bitmaps_1rw2.asp
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.