Classes de barres de contrôles
Les barres de contrôles sont attachées à une fenêtre frame.Ils contiennent des boutons, des barres d'état, ou un modèle de boîte de dialogue.Les barres de contrôles en mouvement libre, également appelées des palettes d'outil, sont implémentées en les joignant à un objet de CMiniFrameWnd .
Barres de contrôles d'infrastructure
Ces barres de contrôles font partie intégrante de l'infrastructure MFC.Ceux-ci sont plus faciles à utiliser et plus puissant que les barres de contrôles Windows car elles sont intégrées à l'infrastructure.La plupart des applications MFC utilisent ces barres de contrôles plutôt que des barres de contrôles Windows.
CControlBar
La classe de base pour les barres de contrôles MFC répertoriées dans cette section.Une barre de contrôles est une fenêtre aligne sur le bord d'une fenêtre frame.La barre de contrôles contient des contrôles enfants ou des contrôles basés sur d' HWNDpas sur HWND, tel que des boutons de barre d'outils.CDialogBar
Une barre de contrôles en fonction d'un modèle de boîte de dialogue.CReBar
Prend en charge une barre d'outils qui peut contenir les fenêtres enfants supplémentaires sous forme de contrôles.CToolBar
Fenêtres de contrôle de barre d'outils qui contiennent des boutons de commande de bitmap pas sur HWND.La plupart des applications MFC utilisent cette classe plutôt qu' CToolBarCtrl.CStatusBar
La classe de base pour les fenêtres de contrôle de barre d'état.La plupart des applications MFC utilisent cette classe plutôt qu' CStatusBarCtrl.
Barres de contrôles Windows
Ces barres de contrôles sont des wrappers minces pour les contrôles Windows correspondant.Étant donné qu'ils ne sont pas intégrés à l'infrastructure, il est plus difficile de l'utilisation que les barres de contrôles précédemment répertoriées.La plupart des applications MFC utilisent les barres de contrôles précédemment répertoriées.
CRebarCtrl
Implémente le contrôle interne de l'objet d' CRebar .CStatusBarCtrl
Une fenêtre horizontale, généralement divisée en plusieurs volets, dans laquelle une application peut afficher des informations d'état.CToolBarCtrl
Fournit les fonctionnalités du contrôle commun de barre d'outils windows.
Classes connexes
CToolTipCtrl
Une petite fenêtre contextuelle qui affiche une ligne unique de texte qui décrit l'objectif d'un outil dans une application.CDockState
Gère le stockage persistant les données d'état d'ancrage pour les barres de contrôles.