Moin Dirk,
hier im Forum sollte es mehrer Beispiele geben, die sich auf das Aufzählen von Fenstern und deren Unterfenstern beziehen. Da Controls auch nur Fenster, allerdings mit besonderen Eigenschaften, sind liesse sich so vielleicht mal eine grobe Aufstellung erhalten, wieviele Fenster neu erzeugt werden, wenn ein weiteres
MDI Child erzeugt wird.
Als Suchbegriff empfiehlt sich EnumChildWindows (oder EnumWindows).