掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Canvasへの線の再描画がTImageの再描画で消される? (ID:43846)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。 TImageにJpeg画像を読み込んだ後、 Canvas.Pen.Width :=2; Canvas.Pen.Color :=clBlue; MoveToEx(Canvas.Handle,10,20,nil); LineTo(Canvas.Handle,100,150); として線を引いています。 最小化から復帰等を行う事を想定して、線の再描画が必要ですが、 FormのOnPaintにて上記同様に記述しても描画されません。 どうやら、Jpeg画像の再描画で消されているようです。 試しにJpeg画像の読み込みを行わずにおくと、線は再描画されます。 どうすれば、Jpegの再描画より後に、線の再描画をさせられるのでしょうか。 開発環境は、DelphiXE3、Windows7(x64)です。 よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.