StretchBlt を続けて実行すると前の画像に重なってしまいます


デル太  2009-06-19 23:41:44  No: 34857

StretchBlt を使用して Image1 の画像を Image2 へ縮小コピーしています。
コピーした後に続けてコピーしたら、2度目の画像が1度目の画像に重なってしまいました。(2度目の画像の方が縦横が小さかったので)
これを回避して、2度目の画像だけにするには Image2 に残った前のデータをクリアすれば良いでしょうか?その場合、どのように実行すれば良いか教えてください。

試しにコピー前に次のようにすると重ならなくなりました。
ただ、この形で大丈夫かわからず悩んでいます。

Image2.Picture := nil;

どうぞ、よろしくお願いします。


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

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






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