Dialogfeldklassen
Klasse CDialog und abgeleitete Klassen kapseln Dialogfeldfunktionalität. Da ein Dialogfeld eine spezielle Fenster ist, wird CDialog von CWnd abgeleitet. Leiten Sie die Dialogfeldklassen von CDialog oder eine der allgemeinen Dialogfeldklassen für Standarddialogfelder, wie Öffnen oder Speichern einer Datei ein, Drucken, einer Schriftart oder eine Farbe auswählen, einen Suche-undREPLACE-Vorgang starten, oder OLE-verknüpfte verschiedene Vorgänge ausführen.
CDialog-Klasse
Die Basisklasse für alle Dialogfelder, modal und nicht modale.CDataExchange
Zubehördatenaustausch und Validierungsinformationen für Dialogfelder.
Allgemeine Dialogfelder
Diese Dialogfeldklassen kapseln die Windows-häufig verwendetes Dialogfeld. Sie stellen benutzerfreundliche Implementierungen von schwierigen Dialogfeldern.
CCommonDialog
Basisklasse für alle Standarddialogfelder.CFileDialog
Stellt ein Standarddialogfeld zum Öffnen oder Speichern einer Datei.CColorDialog
Stellt ein Standarddialogfeld zum Auswählen einer Farbe zur Verfügung.CFontDialog
Stellt ein Standarddialogfeld für das Auswählen einer Schriftart zur Verfügung.CFindReplaceDialog
Stellt ein Standarddialogfeld für einen Suche-undREPLACE-Vorgang bereit.CPrintDialog
Stellt ein Standarddialogfeld zum Drucken einer Datei.CPrintDialogEx
Stellt ein Windows 2000-Druckeigenschaftenblatt bereit.CPageSetupDialog
Kapselt die Dienste, die allgemeine Seiteneinrichtungsdialogfeld Windows mit zusätzlicher Unterstützung für das Festlegen und Ändern von Druckrändern bereitgestellt werden.
OLE-Common-Dialogfelder
OLE werden mehrere Standarddialogfelder Windows hinzu. Diese Klassen kapseln die OLE-häufig verwendetes Dialogfeld.
COleDialog
Wird vom Framework, um allgemeine Implementierungen für alle OLE-Dialogfelder zu enthalten. Alle Dialogfeldklassen in der Benutzeroberflächekategorie werden von dieser Basisklasse abgeleitet. COleDialog kann nicht direkt verwendet werden.COleInsertDialog
Zeigt das EINFG-Objektdialogfeld, die Standardbenutzeroberfläche für Einfügen von neuen eingebetteten oder verknüpften Elemente OLE an.COlePasteSpecialDialog
Zeigt das Inhalte einfügen-Dialogfeld, die Standardbenutzeroberfläche für das Implementieren des Bearbeitungs-Inhalte einfügen-Befehls an.COleLinksDialog
Zeigt das Bearbeitungs-Linkdialogfeld, die Standardbenutzeroberfläche für das Ändern von Informationen über verknüpfte Elemente.COleChangeIconDialog
Zeigt das Änderungs-Symboldialogfeld, die Standardbenutzeroberfläche für das Ändern des Symbols an, das mit einem eingebetteten oder verknüpften OLE Element zugeordnet ist.COleConvertDialog
Zeigt das Bekehrtdialogfeld, die Standardbenutzeroberfläche für das Konvertieren von OLE-Elementen von einem Typ zu anderen an.COlePropertiesDialog
Kapselt das häufig verwendete OLE Eigenschaftendialogfeld Windows. Allgemeine OLE-Eigenschaftendialogfelder bieten eine einfache Möglichkeit, Eigenschaften eines OLE-Dokumentelements anzuzeigen und zu ändern, das mit Windows-Standards in ähnlicher Weise konsistent ist.COleUpdateDialog
Zeigt das Updatedialogfeld, die Standardbenutzeroberfläche für das Aktualisieren aller Links in einem Dokument an. Das Dialogfeld enthält eine Statusanzeige, um anzugeben, wie nahe die Updateprozedur abgeschlossen ist.COleChangeSourceDialog
Zeigt das Änderungs-Quelldialogfeld, die Standardbenutzeroberfläche für das Ändern des Ziels oder der Quelle eines Links an.COleBusyDialog
Zeigt den Server ausgelastete und des Servers nicht Reaktionsdialogfelder, die Standardbenutzeroberfläche für die Behandlung der Aufrufe von ausgelasteten Anwendungen an. Normalerweise automatisch angezeigt von der Implementierung. COleMessageFilter
Eigenschaftenblatt-Klassen
Die Eigenschaftenblattklassen ermöglichen der Anwendungen, Eigenschaftenblätter, auch als Dialogfelder verwenden im Registerkartenformat. Eigenschaftenblätter sind eine effiziente Möglichkeit, viele Steuerelemente in einem einzigen Dialogfeld zu organisieren.
CPropertyPage
Stellt die einzelnen Seiten innerhalb eines Eigenschaftenblatts bereit. Leiten Sie eine Klasse von CPropertyPage, dass jede Seite dem Eigenschaftenblatt hinzugefügt werden kann.CPropertySheet
Stellt die Frames für mehrere Eigenschaftenseiten bereit. Leiten Sie die Eigenschaftenblattklasse von CPropertySheet, um die Eigenschaftenblätter schnell zu implementieren.COlePropertyPage
Zeigt die Eigenschaften eines OLE-Steuerelements in einer grafischen Oberfläche an, ähnlich einem Dialogfeld.
Dialogfeldklassen HTML-basierte
CDHtmlDialog
Wird verwendet, um Dialogfelder zu erstellen, die die Benutzeroberfläche mit HTML anstatt Dialogfeldressourcen implementieren.CMultiPageDHtmlDialog
Zeigt mehrere HTML-Seiten sequenziell an und behandelt die Ereignisse von jeder Seite.
Verwandte Klassen
Diese Klassen sind nicht Dialogfelder an, nutzen jedoch Dialogfeldvorlagen und haben viele des Verhaltens der Dialogfelder.
CDialogBar
Eine Steuerleiste, die auf einer Dialogvorlage ist.CFormView
Eine Bildlaufansicht, deren Layout in einer Dialogfeldvorlage definiert wird. Leiten Sie eine Klasse von CFormView, um eine Benutzeroberfläche auf einer Dialogfeldvorlage zu implementieren.CDaoRecordView
Stellt eine Formularansicht bereit, die direkt an ein Datenzugriffsobjekt (dao)- Recordset-Objekt verbunden ist. Wie alle Formularansichten ist CDaoRecordView auf einer Dialogfeldvorlage.CRecordView
Stellt eine Formularansicht bereit, die direkt mit einem Recordset-Objekt verbunden wird der Open Database Connectivity (ODBC). Wie alle Formularansichten ist CRecordView auf einer Dialogfeldvorlage.CPrintInfo
Eine Struktur, die Informationen über einen Drucks- oder Seitenansichtsauftrag enthält. Wird von der Druckarchitektur von CView.