Vcl.CheckLst.TCheckListBox.CreateParams
Delphi
procedure CreateParams(var Params: TCreateParams); override;
C++
virtual void __fastcall CreateParams(Vcl::Controls::TCreateParams &Params);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.CheckLst.pas Vcl.CheckLst.hpp |
Vcl.CheckLst | TCheckListBox |
説明
Params パラメータで渡されたウィンドウ作成用パラメータの内容を初期化します。
Vcl.CheckLst.TCheckListBox.CreateParams は Vcl.StdCtrls.TCustomListBox.CreateParams を継承しています。以下の内容はすべて Vcl.StdCtrls.TCustomListBox.CreateParams を参照しています。
Params パラメータで渡されたウィンドウ作成用パラメータの内容を初期化します。
CreateParams は,リストボックスコントロールの作成時に Params パラメータを使って CreateWindowHandle に情報を渡すのに使用します。
TCustomListBox は,CreateParams をオーバーライドしてウィンドウの表示をカスタマイズします。TCustomListBox は,リストボックスを作成するために,リストボックスの Columns,ExtendedSelect,IntegralHeight,MultiSelect,Sorted,および Style プロパティの情報を使用して,WS_HSCROLL,WS_VSCROLL,LBS_HASSTRINGS,LBS_NOTIFY の各 Windows スタイルを設定します。
CreateParams をオーバーライドするときは,継承メソッドを最初に呼び出してデフォルト値を設定してから,目的の値に調整します。