Vcl.ComCtrls.TCoolBar.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.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCoolBar |
Description
Initialise une structure de données de paramètres de création de fenêtre.
Vcl.ComCtrls.TCoolBar.CreateParams hérite de Vcl.Controls.TWinControl.CreateParams. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TWinControl.CreateParams.
Initialise une structure de données de paramètres de création de fenêtre.
La méthode CreateWnd appelle CreateParams pour initialiser les paramètres qu'elle doit transmettre à CreateWindowHandle. Surchargez CreateParams pour personnaliser la manière dont un contrôle crée sa représentation Windows. 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.
CreateParams remplit le paramètre transmis comme valeur du paramètre Params. Cette structure de données contient les informations nécessaires pour demander à Windows de créer un handle de fenêtre. Les champs de l'enregistrement CreateParams deviennent les paramètres de l'appel de la fonction CreateWindowEx de l'API.
TWinControl implémente CreateParams en initialisant tous les champs de Params avec des valeurs génériques de base. Certains des contrôles standard surchargent CreateParams pour définir des valeurs par défaut de Params.