Classes de boîte de dialogue

Classe CDialog et ses classes dérivées encapsulent les fonctionnalités de la boîte de dialogue. Comme une boîte de dialogue est un type spécial de fenêtre, CDialog est dérivée de CWnd. Dériver vos classes de boîte de dialogue de CDialog ou utilisez l'une des classes de boîte de dialogue commune pour les boîtes de dialogue standard, telles que l'ouverture ou l'enregistrement d'un fichier, d'impression, choisir une police ou la couleur, lancer une opération de recherche et de remplacement ou effectuer diverses opérations de OLE.

CDialog

La classe de base pour toutes les boîtes de dialogue — modale et non modale.

CDataExchange

Fournit la validation et l'échange de données de boîtes de dialogue.

Boîtes de dialogue communes

Ces classes de boîte de dialogue encapsulent les boîtes de dialogue courantes de Windows. Ils fournissent des implémentations de facile à utiliser des boîtes de dialogue compliqué.

CCommonDialog

C'est la classe de base pour toutes les boîtes de dialogue communes.

CFileDialog

Fournit une boîte de dialogue standard d'ouverture ou d'enregistrement d'un fichier.

CColorDialog

Fournit une boîte de dialogue standard de sélection d'une couleur.

CFontDialog

Fournit une boîte de dialogue standard de sélection d'une police.

CFindReplaceDialog

Fournit une boîte de dialogue standard pour une opération de recherche et de remplacement.

CPrintDialog

Fournit une boîte de dialogue standard d'impression d'un fichier.

CPageSetupDialog

Encapsule les services fournis par la boîte de dialogue mise en Page commune Windows avec un soutien supplémentaire pour l'établissement et la modification des marges impression.

OLE boîtes de dialogue communes

OLE ajoute plusieurs boîtes de dialogue communes à Windows. Ces classes encapsulent les boîtes de dialogue communes de OLE.

COleDialog

Utilisée par le framework pour contenir les implémentations courantes pour toutes les boîtes de dialogue OLE. Toutes les classes de boîte de dialogue dans la catégorie de l'interface utilisateur sont dérivées de cette classe de base. COleDialog ne peut pas être utilisée directement.

COleInsertDialog

Affiche la boîte de dialogue d'insérer un objet, l'interface utilisateur standard pour l'insertion de nouveaux OLE lié ou incorporé des éléments.

COlePasteSpecialDialog

Affiche la boîte de dialogue Collage spécial, l'interface utilisateur standard pour la mise en œuvre de la commande Edition Collage spécial.

COleLinksDialog

Affiche la boîte de dialogue Modifier les liens, l'interface utilisateur standard pour modifier les informations sur les éléments liés.

COleChangeIconDialog

Affiche la boîte de dialogue changer d'icône, l'interface utilisateur standard pour modifier l'icône associée à un OLE incorporé ou élément lié.

COleConvertDialog

Affiche la boîte de dialogue de conversion, l'interface utilisateur standard pour convertir les objets OLE d'un type à l'autre.

COlePropertiesDialog

Encapsule la boîte de dialogue Propriétés OLE commune de Windows. Courantes boîtes de dialogue de propriétés OLE fournissent un moyen simple pour afficher et modifier les propriétés d'un élément de document OLE d'une manière compatible avec les normes de Windows.

COleUpdateDialog

Affiche la boîte de dialogue de mise à jour, l'interface utilisateur standard pour mettre à jour tous les liens dans un document. La boîte de dialogue contient un indicateur de progrès pour indiquer que la procédure de mise à jour est proche d'achèvement.

COleChangeSourceDialog

Affiche la boîte de dialogue de changement de Source, l'interface utilisateur standard pour changer la destination ou la source d'un lien.

COleBusyDialog

Affiche les boîtes de dialogue serveur occupé et le serveur ne répond pas, l'interface utilisateur standard pour la gestion des appels de demandes occupés. Habituellement affichées automatiquement par la mise en œuvre de la COleMessageFilter.

Classes de feuille de propriété

Les classes de feuille de propriété permettent à vos applications d'utiliser des feuilles de propriétés, également connu sous le nom « dialogues avec onglets ». Feuilles de propriétés sont un moyen efficace d'organiser un grand nombre de contrôles dans une boîte de dialogue unique.

CPropertyPage

Fournit les pages individuelles dans une feuille de propriétés. Dérivez une classe de CPropertyPage pour chaque page à ajouter à votre feuille de propriété.

CPropertySheet

Fournit le cadre pour plusieurs pages de propriétés. Dérivez votre classe de feuille de propriété de CPropertySheet à mettre rapidement en oeuvre vos feuilles de propriétés.

COlePropertyPage

Affiche les propriétés d'un OLE contrôlent dans une interface graphique, semblable à une boîte de dialogue.

Classes connexes

Ces classes ne sont pas des boîtes de dialogue en soi, mais ils utilisent des modèles de la boîte de dialogue et ont une grande partie du comportement des boîtes de dialogue.

CDialogBar

Une barre de contrôle est basée sur un modèle de boîte de dialogue.

CFormView

Un affichage à défilement dont layout est défini dans un modèle de boîte de dialogue. Dérivez une classe de CFormView pour implémenter une interface utilisateur basée sur un modèle de boîte de dialogue.

CDaoRecordView

Fournit une forme vue directement connectée à un objet de jeu d'enregistrements de données accès objet (DAO). Comme tous les affichages de formulaire, un de CDaoRecordView est basé sur un modèle de boîte de dialogue.

CRecordView

Fournit une forme vue directement connectée à un objet recordset de Open Database Connectivity (ODBC). Comme tous les affichages de formulaire, une classe CRecordView est basé sur un modèle de boîte de dialogue.

CPrintInfo

Une structure contenant des informations sur un travail d'impression ou impression aperçu. Utilisé par l'architecture d'impression de CView.

Index