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.