Dialogfelder
Anwendungen für Windows sind häufig mit Dialogfeldern durch den Benutzer.CDialog-Klasse stellt eine Schnittstelle zum Verwalten von Dialogfeldern bereit, der Visual C++-Dialog-Editor es einfach, Dialogfelder zu entwerfen und ihre Ressourcen von Dialogfeldvorlagen zu erstellen, und Code-Assistenten und vereinfacht den Prozess des Initialisierens der Überprüfung der Steuerelemente in einem Dialogfeld und des Erfassens der Werte, die vom Benutzer eingegeben wurden.
Dialogfelder für die Steuerelemente enthalten. Dazu zählen:
Zu den allgemeinen Windows-Steuerelemente wie Eingabefelder, Pushbuttone, Listenfelder, Kombinationsfelder, Strukturansicht-Steuerelemente. Statusanzeigen und Listensteuerelemente.
ActiveX-Steuerelemente.
ownerdrawn Steuerelementen: Steuerelemente, die Sie für das Zeichnen des Dialogfelds zuständig sind.
Die meisten modale Dialogfelder sind, die vor der Verwendung eines anderen Teils des Programms muss der Benutzer das Dialogfeld zu schließen.Aber es ist möglich, nicht modale Dialogfelder zu erstellen, die von Benutzern mit anderen Fenstern verwenden lassen, während das Dialogfeld geöffnet wird.MFC unterstützt beide Arten Dialogfeld mit CDialog-Klasse.Die Steuerelemente werden mithilfe einer Dialogfeldvorlagenressource angeordnet und verwaltet, erstellt mit Dialog-Editor.
Eigenschaftenblätter auch Dialogfelder sind im Registerformat "Dialogfelder, die verschiedene Seiten" Dialogfeld-Steuerelementen enthalten.Jede Seite verfügt über einen Ordner Registerkarte "Datei" oben.Durch Klicken auf eine Registerkarte nimmt diese Seite in den Vordergrund des Dialogfelds.
Worüber möchten Sie mehr erfahren?
Eigenschaftenseiten und Eigenschaftenblätter in einem Dialogfeld
Dialogdatenaustausch (Dialog Data Exchange, DDX) und Validierung (DDV)
Erstellen Sie eine Anwendung, deren Benutzeroberfläche ein Dialogfeld angezeigt wird: CMNCTRL1 oder finden Sie in der CMNCTRL2 Beispielprogramme.Der Anwendungs-Assistent stellt diese Option auch bereit.