Ich schreib momentan ein Programm mit Plugin unterstützung...
Ich übergeben den Plugins eine
Handle für ein TabSheet auf das sie ihre
GUI zur Verfügung stellen können...
Da ich aber auch möchte, dass auch DLLs in C geschrieben werden können kann ich jetzt nicht einfach TTabSheet übergeben sondern das
Handle des TabSheets.
Ich will aber auch selber DLLs für das Programm schreiben -> in Delphi mit
VCL...
Wenn ich jetzt aber einen Button erzeugen will muss ich ihm ein TWinControl als Parent mitgeben.
Delphi-Quellcode:
Button1 := TMyButton.CreateParented(hWnd);
Button1.Caption := 'asdasd';
Button1.OnClick := Button1.Button1Clicked;
Button1.Parent := Controls.FindControl(hWnd);
Vielleicht gehts ja auch einfacher?!?