Freigeben über


Standarddialogfeld-Klassen

Neben der Klasse CDialog-Klasse, MFC stellt mehrere Klassen bereit, die von CDialog abgeleitet werden, die häufig verwendete Dialogfelder, kapseln, wie in der folgenden Tabelle. Die Encapsulated Dialogfelder werden die "Standarddialogfelder" bezeichnet und sind Bestandteil der allgemeinen Dialogfeldbibliothek Windows (COMMDLG.DLL). Die Dialogfeldvorlagenressourcen und Code für diese Klassen werden in den Windows-häufigverwendetes Dialogfeld bereitgestellt, die Teil Windows-Versionen 3.1 und höher sind.

Allgemeine Dialogfeldklassen

Abgeleitete Dialogfeldklasse

Zweck

CColorDialog

Ermöglicht Farben des Benutzers.

CFileDialog

Ermöglicht Benutzern einen Dateinamen auswählen, um diese zu öffnen oder zu speichern.

CFindReplaceDialog

Ermöglicht Benutzern eine Suche oder einen Ersetzungsvorgang in einer Textdatei initiieren.

CFontDialog

Ermöglicht Benutzern eine Schriftart angeben.

CPrintDialog

Ermöglicht Benutzern Informationen für einen Druckauftrag angeben.

CPrintDialogEx

Windows 2000-Druckeigenschaftenblatt.

Weitere Informationen über die allgemeinen Dialogfeldklassen, finden Sie die einzelnen Klassennamen in der MFC-Referenz. MFC stellt auch verschiedene Standarddialogfeldklassen bereit, die für OLE verwendet werden. Informationen über diese Klassen, finden Sie die Basisklasse, COleDialog, in der MFC-Referenz.

Drei andere Klassen in MFC Dialogfeld haben ähnliche Merkmale. Informationen zu Klassen finden CFormView, CRecordView und CDaoRecordView, die Klassen in der MFC-Referenz. Informationen über die Klassen CDialogBar, finden Sie unter Dialogleisten.

Siehe auch

Konzepte

Dialogfelder

Lebenszyklus eines Dialogfelds

Dialogfelder in OLE