Vcl.Graphics.TCanvas.HandleAllocated
Delphi
function HandleAllocated: Boolean;
C++
bool __fastcall HandleAllocated();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
説明
TCanvas オブジェクトがデバイスコンテキストへのハンドルを取得しているかどうかを示します。
HandleAllocated を使用すると,Handle プロパティが HDC 値に設定されているかどうかを判定できます。HandleAllocated は,キャンバスがデバイスコンテキストを取得しているかどうかを判定します。Handle プロパティを読み出すかわりに,HandleAllocated を使用します。アプリケーションが Handle プロパティを読み出すとき,TCanvas は,プロパティがまだ設定されていない場合,自動的に新しいデバイスコンテキストを割り当て,そのハンドルを返します。