• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スクリーンキャプチャしてBMPファイルに保存する方法を教えて下さい)

スクリーンキャプチャしてBMPファイルに保存する方法

このQ&Aのポイント
  • スクリーンキャプチャしてBMPファイルに保存する方法を教えて下さい
  • ダイアログでボタンを押したらスクリーンキャプチャして、それをBMPファイルで保存したいのですがうまく動作しません。
  • ダイアログ画面のサイズは、横 659 画素、縦 486 行です。GetDIBits()で162行まではコピー出来るのですが、それ以上ではエラーを起こします。クリップボードに貼り付ける処理は正常に動作しています。どこがまずいのかを教えていただけたら嬉しいです。よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#30727
noname#30727
回答No.1

>pInfo->bmiHeader.biWidth=nWid; ピクセル数を設定するので、xsizeにすべきなのかな。

miura-z
質問者

お礼

inthefloiさん ご回答をいただきまして有難う御座いました。 xsizeに変更したところ完全に動作するようになりました。 解決致しました。 大変、有難う御座いました。

すると、全ての回答が全文表示されます。

関連するQ&A