Vcl.Controls.TControl.Invalidate
Delphi
procedure Invalidate; virtual;
C++
virtual void __fastcall Invalidate();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
説明
コントロールを完全に再描画します。
Invalidate は、コントロール全体を再描画する必要があるときに使用します。コントロール内で 2 ヶ所以上を再描画しなければならない場合、Invalidate は、度重なる再描画によってちらつきが発生することを避けるため、1 回の処理でウィンドウ全体を再描画してしまいます。コントロールが実際に再描画される前なら、Invalidate を複数回呼び出しても、処理速度は低下しません。
関連項目