Partager via


Boîtes de dialogue modales et non modales

Vous pouvez utiliser la classe CDialog pour gérer deux types de boîtes de dialogue :

  • Boîtes de dialogue modales, qui obligent l’utilisateur à répondre avant de poursuivre le programme

  • Boîtes de dialogue sans mode, qui restent à l’écran et sont disponibles à tout moment, mais autorisent d’autres activités utilisateur

La modification des ressources et les procédures de création d’un modèle de dialogue sont les mêmes pour les boîtes de dialogue modales et sans mode.

La création d’une boîte de dialogue pour votre programme nécessite les étapes suivantes :

  1. Utilisez l’éditeur de boîte de dialogue pour concevoir la boîte de dialogue et créer sa ressource de modèle de dialogue.

  2. Créez une classe de dialogue.

  3. Connecter les contrôles de la ressource de dialogue aux gestionnaires de messages dans la classe de dialogue.

  4. Ajoutez des membres de données associés aux contrôles de la boîte de dialogue et spécifiez les validations d’échange de données de boîte de dialogue et de données de dialogue pour les contrôles.

Voir aussi

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