Klasse CDialog und seine abgeleiteten Klassen Kapseln Dialogfeld-Funktionalität. Da ein Dialogfeld eine besondere Art von Fenster ist wird CDialog von CWndabgeleitet. CDialog Dialogfeldklassen abgeleitet oder verwenden Sie eine der gemeinsamen Dialogfeldklassen für Standarddialogfelder, z. B. Öffnen oder Speichern einer Datei, drucken, Auswählen einer Schriftart oder Farbe, einen suchen-und-Ersetzen-Vorgang initiieren oder Ausführen verschiedener Vorgänge im Zusammenhang mit OLE.
Die Basisklasse für alle Dialogfelder — modale und nicht modale.
Liefert Daten Austausch und Validierung Informationen für Dialogfelder.
Gemeinsame Dialoge
Diese Dialogfeldklassen Kapseln die Windows-Standarddialogfeldern. Sie bieten einfach zu bedienende Implementierungen von komplizierten Dialogfeldern.
Dies ist die Basisklasse für alle häufig verwendeten Dialogfelder.
Stellt ein Standarddialogfeld für öffnen oder Speichern einer Datei.
Stellt ein Standarddialogfeld für eine Farbe auswählen.
Stellt ein Standarddialogfeld für eine Schriftart auswählen.
Stellt ein Standarddialogfeld für eine suchen-und-ersetzen-operation.
Stellt ein Standarddialogfeld zum Drucken einer Datei.
Kapselt die Betreuung durch das Dialogfeld gemeinsame Page Setup Windows mit zusätzlicher Unterstützung für Einstellung und Seitenränder ändern.
OLE Standarddialogfelder
OLE fügt mehrere Standarddialogfelder in Windows. Diese Klassen kapseln die OLE allgemeine Dialogfelder.
Vom Framework zur gemeinsame Implementierungen für alle OLE-Dialogfeldern enthalten. Alle Dialogfeld Feld in der Benutzeroberfläche Kategorie sind von dieser Basisklasse abgeleiteten Klassen. COleDialog kann nicht direkt verwendet werden.
Zeigt das Dialogfeld Objekt einfügen auf die Standardbenutzeroberfläche für verknüpfte oder Elemente eingebettete Einfügen von neuen OLE.
Zeigt die im Dialogfeld Inhalte einfügen, die standard-Benutzeroberfläche für die Durchführung des Befehls einfügen bearbeiten.
Zeigt das Dialogfeld Verknüpfungen bearbeiten, die standard-Benutzeroberfläche zum Ändern von Informationen zu verknüpften Elementen.
Zeigt das Dialogfeld Symbol ändern, die standard-Benutzeroberfläche ändern, die das Symbol zugeordnet ein OLE eingebettete oder verknüpfte Elemente.
Zeigt das Dialogfeld konvertieren, die Standardbenutzeroberfläche für OLE-Elemente von einem Typ in einen anderen konvertieren.
Kapselt das Windows OLE-Eigenschaften Standarddialogfeld. Gemeinsame OLE Eigenschaftsdialogfelder bieten eine einfache Möglichkeit zum Anzeigen und Ändern der Eigenschaften eines OLE-Dokument-Elements in Einklang mit den Windows-standards.
Zeigt das Dialogfeld Update, die standard-Benutzeroberfläche für alle Verknüpfungen in einem Dokument zu aktualisieren. Das Dialogfeld enthält eine Statusanzeige, um anzugeben, wie nah die Aktualisierungsprozedur abgeschlossen ist.
Zeigt das Dialogfeld Quelle ändern, die standard-Benutzeroberfläche für das Ziel oder die Quelle einer Verknüpfung ändern.
Zeigt die Server Busy und Server Not Responding Dialogfelder, die standard-Benutzeroberfläche für den Umgang mit Aufrufe beschäftigt Anwendungen. In der Regel automatisch angezeigt, durch die Implementierung von COleMessageFilter.
Eigenschaftsklassen Blatt
Die Eigenschaft Blatt Klassen können Ihre Anwendungen mithilfe von Eigenschaftenblättern, auch bekannt als "Registerkarten Dialoge." Eigenschaftenseiten sind eine effiziente Möglichkeit, eine große Anzahl von Steuerelementen in einem einzigen Dialogfeld organisieren.
Enthält die einzelnen Seiten in einem Eigenschaftenblatt. Leiten Sie eine Klasse von CPropertyPage für jede Seite das Eigenschaftenblatt hinzugefügt werden.
Bietet den Rahmen für mehrere Eigenschaftenseiten. Leiten Sie Ihre Eigenschaftsblatt-Klasse von CPropertySheet Ihre Eigenschaftenblätter schnell umsetzen.
Zeigt die Eigenschaften eines OLE control in einer grafischen Benutzeroberfläche, ähnlich wie ein Dialogfeld.
Verwandte Klassen
Diese Klassen sind nicht per se Dialogfelder verwenden, aber sie Dialogfeldvorlagen und haben viel über das Verhalten von Dialogfeldern.
Einen Kontrollstreifen, der auf ein Dialogfeld Feld Vorlage basiert.
Eine Bildlaufansicht, deren Layout in einer Dialogfeldvorlage definiert ist. Leiten Sie eine Klasse von CFormView , eine Benutzeroberfläche auf der Grundlage einer Dialogfeldvorlage implementieren.
Stellt ein Formular Ansicht direkt an ein Recordset-Objekt (Data Access Object, DAO) angeschlossen. Wie alle Formularansichten basiert eine CDaoRecordView auf einer Dialogfeldvorlage.
Stellt ein Formular Ansicht direkt an ein Recordset-Objekt von Open Database Connectivity (ODBC) angeschlossen. Wie alle Formularansichten basiert auf einer Dialogfeldvorlage eine CRecordView.
Eine Struktur, die Informationen zu einem Auftrag drucken oder Drucken Vorschau. Anhand der Druckarchitektur von CView.