Vcl.ComCtrls.TAnimate.CreateParams
Delphi
procedure CreateParams(var Params: TCreateParams); override;
C++
virtual void __fastcall CreateParams(Vcl::Controls::TCreateParams &Params);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TAnimate |
Beschreibung
Intialisiert eine Parameter-Datenstruktur zur Fenstererstellung
Vcl.ComCtrls.TAnimate.CreateParams erbt von Vcl.Controls.TWinControl.CreateParams. Der folgende Inhalt bezieht sich auf Vcl.Controls.TWinControl.CreateParams.
Intialisiert eine Parameter-Datenstruktur zur Fenstererstellung
Die Methode CreateWnd ruft CreateParams auf, um die an CreateWindowHandle übergebenen Parameter zu initialisieren. Überschreiben Sie CreateParams, um die Art der Erstellung der Windows-Repräsentation für das Steuerelement festzulegen. Rufen Sie beim Überschreiben zum Setzen der Standardwerte von CreateParams immer zuerst die geerbte Methode auf und nehmen Sie anschließend die gewünschten Änderungen vor.
CreateParams stellt die Parameter bereit, die als Wert des Parameters Params übergeben werden. Die Informationen in dieser Datenstruktur werden von Windows bei der Erstellung des Fenster-Handles benötigt. Die Felder eines TCreateParams-Datensatzes werden anschließend als Parameter im Aufruf der API-Funktion CreateWindowEx verwendet.
TWinControl implementiert CreateParams, indem allen Feldern in Params generische Basiswerte zugewiesen werden. Einige Standardsteuerelemente überschreiben CreateParams, um die Standardwerte in Params zu ändern.