Vcl.Controls.TWinControl.GetTopParentHandle

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

Delphi

function GetTopParentHandle: HWnd;

C++

HWND __fastcall GetTopParentHandle();

プロパティ

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

説明

ウィンドウコントロールを保持している VCL コントロールに関連付けられていない最初のウィンドウのウィンドウハンドルを返します。

GetTopParentHandle メソッドを使用すると,ウィンドウコントロールを収容しているウィンドウのハンドルにアクセスできます。GetTopParentHandle は,Parent プロパティが nil(Deophi)または NULL(C++)のコントロールを見つけるまでウィンドウコントロールのコンテナをさかのぼります。一番上の親が非 VCL ウィンドウ(ParentWindow が 0 以外)内にある場合,GetTopParentHandle はその VCL ウィンドウを返します。ウィンドウコントロールが非 VCL ウィンドウに収容されていない場合,GetTopParentHandle メソッドはウィンドウコントロール自体のウィンドウハンドルを返します。

関連項目