Vcl.Controls.TWinControl.HandleAllocated

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function HandleAllocated: Boolean;

C++

bool __fastcall HandleAllocated();

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl


説明

コントロールに画面オブジェクト ハンドルがあるかどうかを示します。

HandleAllocated に問い合わせると、コントロールのベースとなっている画面オブジェクトが生成されているかどうかを判断できます。

画面オブジェクトがある場合、HandleAllocated は True を返します。画面オブジェクトが存在しない場合、HandleAllocated は False を返します。コントロールの Handle プロパティを直接テストすると、もしウィンドウが存在しない場合に作成してしまいます。HandleAllocated メソッドを呼び出すと、そのような作成を行わないで、ウィンドウが存在するかどうかを確認することができます。

関連項目