CCommandBar, classe

Mise à jour : novembre 2007

Cette classe vous permet de créer et modifier des barres de commandes. Une barre de commandes est une barre d'outils qui peut inclure une barre de menus aussi bien qu'un bouton Fermer, un bouton Aide et le bouton OK. Une barre de commandes peut contenir des menus, zones de liste déroulante, boutons et séparateurs. Un séparateur est un espace utilisé pour diviser d'autres éléments en groupes ou réserver de l'espace dans une barre de commandes. Après avoir créé un objet CCommandBar, utilisez les méthodes InsertMenuBar, InsertComboBox et InsertSeparator pour insérer des barres de menus, des zones de liste déroulante et des séparateurs, respectivement. Lorsque vous avez fini d'ajouter tous les autres éléments à la barre de commandes, utilisez la méthode AddAdornments pour ajouter le bouton Annuler et, éventuellement les boutons Aide et OK. Utilisez la méthode DrawMenuBar pour redessiner la barre de commandes chaque fois que vous modifiez un menu de la barre de commandes.

Dans Windows CE 5.0, le membre CDialog::m_pWndEmptyCB n'est plus pris en charge et vous contrôlez le processus de création et d'insertion. Auparavant, cette variable membre était utilisée pour pointer vers le CommandBar ou MenuBar vide sur Pocket PC.

Configuration requise

Windows CE, versions 5.0 et ultérieures.

Fichier d'en-tête : déclaré dans Afxext.h.

Voir aussi

Référence

Méthodes CCommandBar

Autres ressources

MFC unique pour les classes Devices