掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
imageコンポーネントで画像を変化させる際のちらつきを無くすには? (ID:486)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
回答ありがとうございました。 >Form1.DoubleBuffered := True; これを追加すれば確かにチラツキがおさえられますが…。 でも、TImageがバッファ機能を持っているのに、もうひとつのバッファを追加する なんてことは kazzさんと同様に避けたい手段です。 Delphi6で何故TImageのバッファ機能が働かないのか不思議なんですが… で、にしのさんの >ほかは、WM_ERASEBKGNDメッセージで処理させないようにするなどでしょうか。 の方法を試してみました。 最初は TImageのWM_ERASEBKGNDメッセージを捕らえようとしてみたのですが、 やり方が分からず(@_@)、試しにFormのWM_ERASEBKGNDメッセージを無視させたら なんとチラツキが無くなりました。(^^) チラツキの原因は TImageではなく、Formにあったということでしょうか。 直接ポートを見る方法もぜひ知りたいところですが…
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.