Partager via


Boîtes de dialogue

Les applications Windows ne communiquent fréquemment avec l'utilisateur via les boîtes de dialogue.La classe CDialog fournit une interface pour gérer des boîtes de dialogue, l'éditeur de boîtes de dialogue Visual C++ facilite la conception de boîtes de dialogue et créer leurs ressources modèles de boîte de dialogue, et les assistants Code simplifient le processus d'initialisation et de valider les contrôles dans une boîte de dialogue et pour rassembler des valeurs entrées par l'utilisateur.

Les boîtes de dialogue contiennent des contrôles, y compris :

  • Contrôles communs Windows tels que les zones d'édition, des boutons de commande fonctionnent, des zones de liste, des zones de liste déroulante, des contrôles d'arborescence, les contrôles de liste, et des indicateurs de progression.

  • Contrôles ActiveX.

  • Contrôles owner-drawn : contrôles que vous êtes responsable du dessin dans la boîte de dialogue.

La plupart des boîtes de dialogue modales sont, qui requièrent que l'utilisateur pour fermer la boîte de dialogue avant d'utiliser toute autre partie du programme.Mais il est possible de créer des boîtes de dialogue non modale, qui permettent aux utilisateurs de travailler avec d'autres fenêtres pendant que la boîte de dialogue.MFC prend en charge les deux types de boîte de dialogue à la classe CDialog.Les contrôles sont organisés et gérés à l'aide d'une ressource modèle de boîte de dialogue, créée avec éditeur de boîtes de dialogue.

feuilles de propriétés, également connus sous le nom de boîtes de dialogue d'onglet, sont des boîtes de dialogue qui contiennent des « pages traitant des contrôles distincts de boîte de dialogue.Chaque page comporte un dossier « tab » vers le haut.Cliquant sur un onglet apporte cette page en tête de la boîte de dialogue.

Sur quels éléments souhaitez-vous obtenir des informations supplémentaires ?

Voir aussi

Autres ressources

Interface utilisateur