Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#3

AW: Firemonkey Komponente mit Handle

  Alt 8. Okt 2014, 16:21
Wozu?
FMX ist unabhängig von Windows (MultiPlattform und so) und demnach gibt es da auch keine Windows-Handle.


Man könnte vielleicht ein "Handle" bereitstellen, aber hier dann natürlich kein HWND, welches dem Handle der Windows-Komponenten enspricht.
Die VCL-Komponenten haben z.B. ein TObject als "Handle" Zeiger.
k.A. womit FMX nochmal genau gezeichnet wird, aber eventuell kann man auch dort für die internen "Objekte" irgendein Handle/Zeiger bekommen.

Oder FMX verwendet doch mal wieder, je nach System, die nativen OS-Komponenten womit man dann in dem FMX-Handle-Property dann im Windows das HWND rausgeben könnte.


[edit]
@Daniel: Du meinst dann wohl das dort verlinkte FmxHandleToHWND?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Okt 2014 um 16:29 Uhr)
  Mit Zitat antworten Zitat