Vcl.StdCtrls.TCustomListBox.CreateParams
Delphi
procedure CreateParams(var Params: TCreateParams); override;
C++
virtual void __fastcall CreateParams(Vcl::Controls::TCreateParams &Params);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.StdCtrls.pas Vcl.StdCtrls.hpp |
Vcl.StdCtrls | TCustomListBox |
Description
Initialise l'enregistrement de paramètres de création de fenêtre transmis dans le paramètre Params.
Utilisez la méthode CreateParams pour transmettre des informations à la méthode CreateWindowHandle dans son paramètre Params quand le contrôle boîte liste est créé.
TCustomListBox surcharge CreateParams afin de personnaliser la représentation de la fenêtre. La méthode utilise les valeurs des propriétés Columns, ExtendedSelect, IntegralHeight, MultiSelect, Sorted et Style de la boîte liste et attribue les styles Windows de création de fenêtre de la boîte liste : WS_HSCROLL, WS_VSCROLL, LBS_HASSTRINGS et LBS_NOTIFY.
Pour surcharger CreateParams, il faut toujours commencer par appeler la méthode héritée afin de définir les valeurs par défaut, puis faire les modifications voulues.