Hallo,
ich denke, dein Problem ist die generelle Vorgehensweise. Eine
MDI-Anwendung innerhalb einer
SDI-Anwendung laufen zu lassen bringt nichts, bzw. geht soweit ich weiß nicht. Oder ist zumindest mit sehr viel Problemen und Aufwand verbunden.
Darum würde ich es so machen: Eine Hauptanwendung als
MDI, und alles was du sonst noch brauchst in jeweils ein eigenständiges
MDI-Fenster packen. Vielleicht hast du ja gerade hier ein Verständnisproblem: Die
MDI-Fenster müssen nicht zwangsläufig alle vom gleichen Vorfahren abgeleitet sein, so wie es in der Beispielanwendung gemacht wird.
Gruss
musicman