Verwalten von untergeordneten MDI-Fenstern

MDI-Hauptrahmenfenster (eins pro Anwendung) enthalten ein bestimmtes untergeordnetes Fenster, das das MDICLIENT Fenster bezeichnet wird.Das MDICLIENT Fenster verwaltet den Clientbereich des Hauptrahmenfensters und selbst hat untergeordnete Fenster: Dokumentfenster, die von abgeleiteten CMDIChildWnd.Da die Dokumentfenster Rahmenfenster selbst (untergeordnete MDI-Fenster sind), können sie ihre eigene untergeordnete Elemente haben.In allen diesen Fällen verwaltet das übergeordnete Fenster seine untergeordneten Fenster und leitet sie an Befehle geringfügig weiter.

In einem MDI-Rahmenfenster verwaltet das Rahmenfenster das Fenster automatisch neu positioniert und MDICLIENT in Verbindung mit Steuerleisten an.Das Fenster verwaltet MDICLIENT wiederum alle untergeordneten MDI-Rahmenfenster.Die folgende Abbildung zeigt die Beziehung zwischen einem MDI-Rahmenfenster, dessen MDICLIENT Fenster und dessen untergeordneten Dokumentrahmenfenstern an.

MDI-Rahmenfenster und untergeordnete Fenster

MDI-Rahmenfenster und untergeordnete Fenster

Ein MDI-Rahmenfenster funktioniert auch in Kombination mit dem aktuellen untergeordneten MDI-Fenster (sofern vorhanden).Das MDI-Rahmenfenster delegiert Befehls an das untergeordnete MDI-Element Meldungen, bevor versucht wird, sie zu verarbeiten.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

Verwenden der Rahmenfenster