API:Vcl.AxCtrls.TReflectorWindow.Create
Delphi
constructor Create(ParentWindow: HWND; Control: TControl); reintroduce;
C++
__fastcall TReflectorWindow(HWND ParentWindow, Vcl::Controls::TControl* Control);
/* TWinControl.CreateParented */ inline __fastcall TReflectorWindow(HWND ParentWindow) : Vcl::Controls::TWinControl(ParentWindow) { }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TReflectorWindow |
説明
Create は,TWinControl のインスタンスを作成します。
Vcl.AxCtrls.TReflectorWindow.Create は Vcl.Controls.TWinControl.Create を継承しています。以下の内容はすべて Vcl.Controls.TWinControl.Create を参照しています。
Create は,TWinControl のインスタンスを作成します。
Create メソッドを呼び出すと,新しいコントロールを作成および初期化し,新たに作成したコントロールを AOwner パラメータで指定したそのオーナーに挿入できます。Create は,オーナーの InsertComponent メソッドを呼び出すことによってオーナーにコントロールを挿入します。
ほとんどのコントロールは Create メソッドをオーバーライドし,その一意のプロパティを初期化します。Create メソッドをオーバーライドするオブジェクトは常に,先に継承 Create メソッドを呼び出してから,コンポーネント固有の初期化を進めます。Create メソッドをオーバーライドする際には,override 指令を指定します。
コンポーネントの Create メソッドがリソースまたはメモリを割り当てる場合は,Destroy メソッドをオーバーライドしてそれらのリソースを解放します。