Hallo,
da alle automatisch erzeugten Formulare standartmäßig Application als Besitzer haben müsste man doch über Application.Components iterieren können und die Handles vergleichen. Ich vermute mal das FindWindow das
Handle liefert, das auch in TForm.Handle enthalten ist. Wenn man ein Formular dynamisch mit Form2:=TFrom2.Create(Form1 oder im Scope vom Form1 mit Self ) erstellt müsste man noch über die Components der Formulare iterieren.
Dies ist eine Vermutung.