Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: GetWindow Unterschiede FMX und VCL

  Alt 19. Jul 2020, 12:38
Application.Handle ist das interne unsichtbare "ControlFenster", welches man in Windows benötigt, um zentral globale SystemMessages empfangen zu können.
Und mit der WinAPI (HWND, GetWindow, ...) kann man natürlich nur im Windows arbeiten.

Linux nutzt mit X Window ein System über TCP, drum lassen sich da auch Programmfenster über die Console problemlos auf anderen Systemen anzeigen.
https://youtu.be/-vX90aEWurg?t=495


OK, da im Windows als Grundgerüst alle Fenster auch über die WinAPI aufgebaut werden müssen, auf deren Canvas dann FMX sich malt,
könnte man hier auch über GDI diese Fester finden.

Willst du nur "eigene" Fesnter finden?
Screen.Forms ... muß mal schauen, aber ich denk mal das gibt es auch im FMX.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (19. Jul 2020 um 12:40 Uhr)
  Mit Zitat antworten Zitat