Vcl.Forms.TCustomForm.CreateWindowHandle
Delphi
procedure CreateWindowHandle(const Params: TCreateParams); override;
C++
virtual void __fastcall CreateWindowHandle(const Vcl::Controls::TCreateParams &Params);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
Beschreibung
Erzeugt ein Formularfenster mit den angegebenen Parametern zur Fenstererstellung.
Die Methode CreateWnd ruft CreateWindowHandle auf, um das Formularfenster zu erstellen, nachdem es durch die Parameter zur Fenstererstellung spezifiziert wurde. CreateWindowHandle legt das Fenster an, indem die API-Funktion CreateWindowEx aufgerufen wird, und im Parameter Params übergebene Parameter des Records verwendet werden. Die Klassenstile CS_HREDRAW und CS_VREDRAW werden von CreateWindowHandle aus der Fensterklasse entfernt.
Params enthält die Informationen, die von Windows für das Erzeugen eines Fenster-Handles benötigt werden.