Partager via


CDialogBar, classe

Fournit les fonctionnalités d'une boîte de dialogue non modale windows dans une barre de contrôles.

class CDialogBar : public CControlBar

Membres

Constructeurs publics

Nom

Description

CDialogBar::CDialogBar

Construit un objet CDialogBar.

Méthodes publiques

Nom

Description

CDialogBar::Create

Crée une barre de boîte de dialogue windows et l'attache à l'objet d' CDialogBar .

Notes

Une barre de boîte de dialogue ressemble à une boîte de dialogue parce qu'elle contient des contrôles Windows standard que l'utilisateur peut tabuler entre. Une autre ressemblance est que vous créez un modèle de boîte de dialogue pour représenter la barre de boîte de dialogue.

Création et utilisation d'une barre de boîte de dialogue est semblable à créer et à utiliser un objet d' CFormView . D'abord, utilisez éditeur de boîtes de dialogue pour définir un modèle de boîte de dialogue avec le style WS_CHILD et aucun style. Le modèle ne doit pas avoir le style WS_VISIBLE. Dans votre code d'application, appelez le constructeur pour construire l'objet d' CDialogBar , puis appelez Créer pour créer la fenêtre de la barre de boîte de dialogue et pour la liaison à l'objet d' CDialogBar .

Pour plus d'informations sur CDialogBar, consultez l'article Barre de boîte de dialogue et note technique 31, barres de contrôles.

Notes

Dans la version actuelle, un objet d' CDialogBar ne peut pas héberger de contrôles Windows Forms.Pour plus d'informations sur les contrôles Windows Forms dans Visual C++, consultez l' Utilisation d'un contrôle utilisateur Windows Form dans MFC.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CControlBar

CDialogBar

Configuration requise

Header: afxext.h

Voir aussi

Référence

CControlBar, classe

Graphique de la hiérarchie

CFormView, classe

CControlBar, classe

Concepts

CTRLBARS exemple MFC