Classes de boîte de dialogue courantes
En plus de la classe CDialog, MFC fournit plusieurs classes dérivées de CDialog qui encapsulent les boîtes de dialogue utilisées en général, comme indiqué dans le tableau suivant. Les boîtes de dialogue incluses sont appelées « les boîtes de dialogue communes » et font partie de la bibliothèque commune de dialogue windows (COMMDLG.DLL). Les ressources modèles de la boîte de dialogue et le code de ces classes sont disponibles dans les boîtes de dialogue communes windows qui font partie des versions de Windows 3,1 et versions ultérieures.
Classes de boîtes de dialogue communes
Classe de la boîte de dialogue dérivée |
Objectif |
---|---|
Permet à l'utilisateur de sélectionner des couleurs. |
|
Permet à l'utilisateur de sélectionner un nom de fichier pour ouvrir ou enregistrer. |
|
Permet à l'utilisateur de lancer une recherche ou de remplacement dans un fichier texte. |
|
Permet à l'utilisateur de spécifier une police. |
|
Permet à l'utilisateur de spécifier les informations d'un travail d'impression. |
|
Feuille de propriétés d'impression Windows 2000. |
Pour plus d'informations sur les classes de boîte de dialogue communes, consultez les noms de classe dans le guide de MFC. MFC fournit également plusieurs classes de boîte de dialogue standard utilisées pour OLE. Pour plus d'informations sur ces classes, consultez la classe de base, COleDialog, dans le guide de MFC.
Trois autres classes de MFC ont des caractéristiques comme un dialogue. Pour plus d'informations sur les classes CFormView, CRecordView, et CDaoRecordView, consultez la classe dans le guide de MFC. Pour plus d'informations sur la classe CDialogBar, consultez Barres de la boîte de dialogue.