Benutzeroberflächen-Funktionen, MFC-Anwendungs-Assistent

In diesem Thema werden die Optionen erläutert, mit denen Sie das Aussehen Ihrer Anwendung angeben können. Die für Ihr Projekt verfügbaren Benutzeroberflächenfeatures hängen vom Typ der Anwendung ab, die Sie auf der Seite "Anwendungstyp", " MFC-Anwendungs-Assistent " des MFC-Anwendungs-Assistenten angegeben haben. Wenn Sie beispielsweise eine einzelne Dokumentschnittstellenanwendung erstellen, können Sie keine untergeordneten Frameformatvorlagen hinzufügen.

  • Hauptrahmenarten

    Legt die Features des Hauptfensterrahmens Ihrer Anwendung fest.

    Option Beschreibung
    Dicker Rahmen Erstellt ein Fenster mit einem Zierrahmen. Der Standardwert.
    Minimieren des Felds Enthält ein Minimiertfeld im Hauptrahmenfenster. Der Standardwert.
    Feld maximieren Enthält ein Maximierungsfeld im Hauptrahmenfenster. Der Standardwert.
    Minimiert Öffnet das Hauptrahmenfenster als Symbol.
    Maximierte Öffnet das Hauptrahmenfenster auf die volle Größe der Anzeige.
    Menü "System" Enthält ein Systemmenü im Hauptrahmenfenster. Der Standardwert.
    Infofeld Enthält ein Infofeld für die Anwendung. Der Benutzer kann über das Hilfemenü der Anwendung auf dieses Feld zugreifen. Die Standardeinstellung und unveränderlich, es sei denn, Sie wählen dialogbasiert auf der Seite "Anwendungstyp" den MFC-Anwendungs-Assistenten aus.

    Hinweis: In der Regel gibt eine nicht verfügbare Option an, dass der Assistent die Option nicht auf das Projekt anwendet, unabhängig davon, ob das Kontrollkästchen des nicht verfügbaren Elements aktiviert oder deaktiviert ist. In diesem Fall fügt der Assistent dem Projekt immer ein Infofeld hinzu, es sei denn, Sie geben das Projekt zuerst als Dialogfeld an, und deaktivieren Sie dann das Kontrollkästchen.
    Anfangsstatusleiste Fügt Ihrer Anwendung eine Statusleiste hinzu. Die Statusleiste enthält automatische Indikatoren für die FESTSTELLTASTE, DIE NUM-TASTE und die SCROLL-TASTE und eine Meldungszeile, die Hilfezeichenfolgen für Menübefehle und Symbolleistenschaltflächen anzeigt. Durch Klicken auf diese Option werden auch Menübefehle hinzugefügt, um die Statusleiste anzuzeigen oder auszublenden. Standardmäßig verfügt eine Anwendung über eine Statusleiste. Für dialogbasierte Anwendungstypen nicht verfügbar.
    Geteiltes Fenster Stellt eine Teilerleiste bereit. Die Teilerleiste teilt die Hauptansichten der Anwendung auf. In einer MDI-Anwendung (Multiple Document Interface) ist das Clientfenster des untergeordneten MDI-Frames ein Teilerfenster, und in einer einzigen SDI-Anwendung (Document Interface) und einer Dokumentanwendung auf oberster Ebene ist das Clientfenster des Hauptframes ein Teilerfenster. Für dialogbasierte Anwendungstypen nicht verfügbar.
  • Untergeordnete Rahmenarten

    Gibt die Darstellung und den Anfangszustand der untergeordneten Frames in Ihrer Anwendung an. Untergeordnete Rahmenformate sind nur für MDI-Anwendungen verfügbar.

    Option Beschreibung
    Feld "Untergeordnetes Minimieren" Gibt an, ob ein untergeordnetes Fenster über eine Schaltfläche zum Minimieren verfügt (standardmäßig aktiviert).
    Feld "Untergeordnetes Maximieren" Gibt an, ob ein untergeordnetes Fenster über eine Maximierungsschaltfläche verfügt (standardmäßig aktiviert).
    Untergeordnetes Element maximiert Gibt an, ob ein untergeordnetes Fenster anfangs maximiert wird, indem das cs.style-Flag WS_MAXIMIZE in der Memberfunktion PreCreateWindow festgelegt CChildFramewird.
  • Befehlsleisten (Menü/Symbolleiste/Menüband)

    Gibt an, ob Ihre Anwendung Menüs, Symbolleisten und/oder ein Menüband enthält. Für dialogbasierte Anwendungen nicht verfügbar.

    Option Beschreibung
    Verwenden eines klassischen Menüs Gibt an, dass Ihre Anwendung ein klassisches, nicht dragierbares Menü enthält.
    Verwenden einer klassischen Dockingsymbolleiste Fügt Ihrer Anwendung eine Standardmäßige Windows-Symbolleiste hinzu. Die Symbolleiste enthält Schaltflächen zum Erstellen eines neuen Dokuments; Öffnen und Speichern von Dokumentdateien; Kopieren, Einfügen oder Drucken von Text; und geben Sie den Hilfemodus ein. Durch Aktivieren dieser Option werden auch Menübefehle zum Anzeigen oder Ausblenden der Symbolleiste hinzugefügt.
    Verwenden einer Symbolleiste im Browserstil Fügt Ihrer Anwendung eine Symbolleiste im Internet Explorer-Stil hinzu.
    Verwenden einer Menüleiste und Symbolleiste Gibt an, dass Ihre Anwendung eine ziehbare Menüleiste und eine Symbolleiste enthält.
    Benutzerdefinierte Symbolleisten und Bilder Ermöglicht es dem Benutzer, die Symbolleiste und die Symbolleistenbilder zur Laufzeit anzupassen.
    Personalisiertes Menüverhalten Gibt an, ob das Menü beim Öffnen die vollständige Liste der Elemente enthält oder nur die Befehle enthält, die der Benutzer am häufigsten verwendet.
    Verwenden eines Menübands Verwendet ein Office 2007-ähnliches Menüband in Ihrer Anwendung anstelle einer Menüleiste oder Symbolleiste.
  • Dialogtitel

    Nur für klassenbasierte CDialog-Anwendungen wird dieser Titel in der Titelleiste des Dialogfelds angezeigt. Um dieses Feld zu bearbeiten, müssen Sie zuerst die Dialogfeldbasierte Option unter "Anwendungstyp" auswählen. Weitere Informationen finden Sie unter Anwendungstyp, MFC-Anwendungs-Assistent.

Siehe auch

MFC-Anwendungs-Assistent