Vcl.Controls.TControlCanvas.FreeHandle
Delphi
procedure FreeHandle;
C++
void __fastcall FreeHandle();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControlCanvas |
説明
コントロールキャンバスが使用するデバイスコンテキスト(HDC)に渡されたハンドルを解放します。
FreeHandle メソッドを呼び出すと,コントロールキャンバスが使用する HDC を解放できます。FreeHandle は Handle プロパティを NULL に設定します。FreeHandle を呼び出すと,いずれかの描画メソッドが呼び出されたときに HDC が再び要求されます。
メモ: Handle プロパティを NULL に設定しても HDC は解放されません。また,アプリケーション自体で FreeHandle を呼び出さずに HDC を解放する場合は,Handle プロパティを NULL に設定してください。