VB6 コントロールのちらつきをなくすには?


m  2006-08-02 19:17:21  No: 96142

VB6です。

フォーム上にフレームコントロールを複数配置し(10個程度)、それぞれのフレームコントロール上にも
複数のイメージコントロール(10個程度)を配置しています。

ボタンを押したときにそれぞれのイメージコントロールに画像をロードさせたりしていますが
このときにコントロール(フレームなど)がちらついてしまいます。

これを防ぐにはどうしたらいいでしょうか?


K.J.K.  2006-08-03 22:41:09  No: 96143

ImageやLabel、ShapeなどのWindowlessコントロールを多用しない。
気を付けて独自にPaintPictureなどで描画する。
WM_PAINTの処理で、背景色で塗りつぶす部分を回避させる。

辺りになるのでは。


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

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






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