Freigeben über


Rahmenfenster

Wenn eine Anwendung unter Windows ausgeführt wird, interagiert der Benutzer auf die Dokumente ein, die in den Rahmenfenstern angezeigt werden. Ein Dokumentrahmenfenster hat zwei Hauptkomponenten: der Rahmen und der Inhalt, den er Formen. Ein Dokumentrahmenfenster kann ein Rahmenfenster (Single Document Interface (SDI) oder ein untergeordnetes Fenster MDI (Multiple-Document (MDI) sein. Windows verwaltet die Interaktion des Benutzers mit dem Rahmenfenster: das Fenster verschieben und dessen Größe ändern, sie und das Minimieren und Maximieren das es geschlossen. Sie verwalten den Inhalt in den Frame.

Rahmenfenster und Ansichten

Das MFC-Framework verwendet Rahmenfenster, um Ansichten zu enthalten. Die beiden Komponenten - Frame und Inhalt - werden durch zwei unterschiedliche Klassen in MFC präsentiert und verwaltet. Eine Rahmenfensterklasse verwaltet die Frames, und einer Ansichtsklasse verwaltet den Inhalt. Das Ansichtsfenster ist ein untergeordnetes Element des Rahmenfensters. Zeichnende und anderen Benutzerinteraktion mit dem Dokument finden im Clientbereich der Ansicht, nicht der Clientbereich des Rahmenfensters statt. Das Rahmenfenster stellt sichtbaren Rahmen um eine Ansicht bereit, die einer Titelleiste und Standardfensterkontrollen wie einem Systemmenü, Schaltflächen, um das Fenster minimiert und maximiert wird vollständig ist und Steuerelementen zum Ändern der Größe des Fensters. Der "Inhalt" besteht aus den Innenbereich des Fensters, der ausschließlich durch ein untergeordnetes Fenster - Ansicht gefüllt wird. Die folgende Abbildung zeigt die Beziehung zwischen einem Rahmenfenster und einer Ansicht an.

Rahmenfenster und -ansicht

Rahmenfensteransicht

Rahmenfenster und Splitterfenster

Eine weitere allgemeine Anordnung ist, damit das Rahmenfenster mehrere Ansichten, normalerweise mithilfe Splitterfenster Formen. In einem unterteilten wird der Clientbereich des Rahmenfensters von einem unterteilten, das wiederum mehrere untergeordnete Fenster ist, aufgerufen Bereiche verfügt, die Ansichten sind.

Worüber möchten Sie mehr erfahren?

Allgemeine Rahmenfenster-Themen

Themen zum Verwenden von Rahmenfenstern

Themen mit besonderen Rahmenfenster-Funktionen

Themen auf andere Arten Windows

Siehe auch

Konzepte

Windows