7

これで背景透過問題は解決です。現在、フォームを表示するたびに (または再描画する必要がある場合)、多くのちらつきが発生します。ペイント イベントが完了するまで画面を更新できない方法、またはすべてのオブジェクトがペイントされている間に 1/2 秒のちらつきと点滅を停止する方法はありますか?

ANSWER : ダブル バッファリングが最適です。コントロールで既にダブル バッファリングを行っていましたが、フォームで設定する必要があります。ダブルバッファリングは、OnPaint を自分でサブクラス化している場合にのみ機能しました。

4

3 に答える 3

10

フォームのDoubleBufferedプロパティを設定しようとしましたか?

于 2008-10-21T00:01:14.577 に答える
5

ダブル バッファリングが役立つかもしれません。もう 1 つ試してみたいことは次のとおりです。

SuspendLayout();

ドスタフここ...

ResumeLayout();

于 2008-10-21T00:02:37.723 に答える
2

フォームに DoubleBuffered プロパティを設定します。

于 2008-10-21T00:02:36.553 に答える