Partager via


Classes de boîtes de dialogue communes

En plus de la classe CDialog, MFC fournit plusieurs classes dérivées de CDialog cette encapsuler les boîtes de dialogue couramment utilisées, comme indiqué dans le tableau suivant. Les boîtes de dialogue encapsulées sont appelées « boîtes de dialogue communes » et font partie de la bibliothèque de dialogues commune Windows (COMMDLG.DLL). Les ressources de modèle de dialogue et le code de ces classes sont fournies dans les boîtes de dialogue courantes windows qui font partie des versions 3.1 et ultérieures de Windows.

Classes de boîtes de dialogue communes

Classe de dialogue dérivée Objectif
CColorDialog Permet à l’utilisateur de sélectionner des couleurs.
CFileDialog Permet à l’utilisateur de sélectionner un nom de fichier à ouvrir ou à enregistrer.
CFindReplaceDialog Permet à l’utilisateur d’initier une opération de recherche ou de remplacement dans un fichier texte.
CFontDialog Permet à l’utilisateur de spécifier une police.
CPrintDialog Permet à l’utilisateur de spécifier des informations pour un travail d’impression.
CPrintDialogEx Feuille de propriétés d’impression Windows.

Pour plus d’informations sur les classes de dialogue courantes, consultez les noms de classes individuels dans la référence MFC. MFC fournit également un certain nombre de classes de dialogue standard utilisées pour OLE. Pour plus d’informations sur ces classes, consultez la classe de base, COleDialog, dans la référence MFC.

Trois autres classes de MFC ont des caractéristiques similaires à la boîte de dialogue. Pour plus d’informations sur les classes CFormView, CRecordView et CDaoRecordView, consultez les classes de la référence MFC. Pour plus d’informations sur la classe CDialogBar, consultez Barres de dialogue.

Voir aussi

Boîtes de dialogue
Utilisation des boîtes de dialogue dans MFC
Boîtes de dialogue dans OLE