Thema: Delphi Handle > TWinControl

Einzelnen Beitrag anzeigen

Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#4

Re: Handle > TWinControl

  Alt 3. Feb 2005, 18:10
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?!?
  Mit Zitat antworten Zitat