Vcl.Controls.TWinControl.CreateParentedControl
Delphi
class function CreateParentedControl(ParentWindow: HWND): TWinControl;
C++
__classmethod TWinControl* __fastcall CreateParentedControl(HWND ParentWindow);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Description
Crée et initialise un contrôle qui est l'enfant de la fenêtre non-VCL spécifiée.
Appelez la méthode CreateParentedControl pour incorporer un nouveau contrôle dans un parent non-VCL.
CreateParentedControl alloue la mémoire pour une nouvelle instance de la même classe que le contrôle (Delphi) ou est la classe spécifiée par le paramètre vmt (C++), initialise sa propriété ParentWindow à ParentWindow et appelle le constructeur, en lui transmettant nil (Delphi) ou NULL (C++) pour le paramètre Owner. CreateParentedControl renvoie le contrôle nouvellement créé.
CreateParentedControl a la même finalité que CreateParented, mais constitue une simple fonction de classe au lieu d'un constructeur. A la différence de CreateParented, CreateParentedControl peut être appelée à partir de code C++.