Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

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