Thema: Delphi CLX und FensterHandles

Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2
  Alt 10. Mär 2003, 19:49
Mit Panel1.Handle bekommst du unter der CLX das die Instanz der Klasse der Komponente. Diese entspricht keinem Windows Handle.
Um das Window-Handle zu bekommen, musst du die Unit Qt einbinden und dann mit QWidget_winId() das HWND ermitteln:
Delphi-Quellcode:
uses Qt;

var wnd: HWND;
begin
  wnd := HWND(QWidget_winId(Panel1.Handle));
end;
  Mit Zitat antworten Zitat