画像を消すには?


みのる  2007-03-12 10:06:15  No: 64637

始めまして。みのると申し上げます。
当方の環境はVC2005、ダイアログベースで作成しております。
質問ですが、jpegなど(自分はjpeg)の画像をBitBltなどで表示したあと、
これを消すやり方がわかりません。
前の画像を消して、次の画像を表示する等を行いたいのですが、
やり方をご存知の方がおられたらご教授お願いいたします。


Blue  2007-03-12 17:34:56  No: 64638

消すって、何か別の色で塗りつぶすってことではなく?
たとえば白で塗りつぶすなら、PatBltでWHITENESSを指定するとか。
別の色なら、FillRectあたりでもいいし。


みのる  2007-03-12 18:58:25  No: 64639

Blueさん、回答ありがとうございます。
できれば、別の色に塗りつぶすのではなく、
完全に消去する方向にしたいです。
できないのであれば他の色に塗るしかないですね・・・


Blue  2007-03-12 19:03:40  No: 64640

ですから
>完全に消去する
とはどんな状態なんでしょうか?
1番目の画像を表示する前の状態?

もしそうであれば、そのときの情報を取っておいてBitBltするしかないでしょう。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加