Rahmenfensterklassen
Jede Anwendung hat ein Hauptrahmenfenster "," ein Fenster Desktop, das i. d. R. den Anwendungsnamen in seiner Beschriftung verfügt.Jedes Dokument enthält normalerweise ein Dokumentrahmenfenster "." Ein Dokumentrahmenfenster enthält mindestens eine Sicht, die die Daten des Dokuments darstellt.
SDI- und MDI-Anwendungen im Rahmenfenster
Bei einer SDI-Anwendung gibt es ein Rahmenfenster, das von der CFrameWnd-Klasse abgeleitet ist.Dieses Fenster ist das Hauptrahmenfenster und Dokumentrahmenfenster.Bei einer MDI-Anwendung ist das Hauptrahmenfenster CMDIFrameWnd von der Klasse abgeleitet, und die Dokumentrahmenfenster, die untergeordnete MDI-Fenster befinden, werden von der Klasse abgeleitet CMDIChildWnd.
Verwenden Sie die Rahmenfenster-Klasse, oder leiten Sie von ihr?
Diese Klassen stellen die meisten der Rahmenfenster Funktionen die Sie für Ihre Anwendungen erfordern.Unter normalen Umständen entsprechen die Darstellung und das Standardverhalten darin bereitstellen, um Ihren Anforderungen.Wenn Sie zusätzliche Funktionalität benötigen, leiten Sie von diesen Klassen.