Vcl.Controls.TCustomControl.Paint
Delphi
procedure Paint; virtual;
C++
virtual void __fastcall Paint();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TCustomControl |
説明
カスタムコントロールのイメージを描画します。
TCustomControl の Paint メソッドは,WM_PAINT メッセージに応答するメソッドに対するインターフェースを提供するだけです。PaintWindow メソッドが Canvas にデバイスコンテキストへのハンドルを提供した後,Paint は PaintWindow によって呼び出されます。カスタムコントロールを作成するときは,常に Paint をオーバーライドしてコントロールのイメージを描画します。
ヒント: Paint メソッドを呼び出したときに,コントロールのキャンバスのどの部分を再描画するかを決定するには,キャンバスの ClipRect プロパティを使用します。