Classe de CControlBar
La classe de base pour les classes de barres de contrôles CStatusBar, CToolBar, CDialogBar, CReBar, et COleResizeBar.
class CControlBar : public CWnd
Membres
Constructeurs protégés
Nom |
Description |
---|---|
Construit un objet CControlBar. |
Méthodes publiques
Nom |
Description |
---|---|
Retourne la taille d'une barre de contrôle dynamique en tant qu'objet de CSize . |
|
Retourne la taille de la barre de contrôles comme un objet de CSize . |
|
Retourne les dimensions actuelles de la zone de la barre de contrôles ; notamment les zones. |
|
Affiche les zones et la pince de la barre de contrôles. |
|
Affiche les bordures de la barre de contrôles. |
|
Affiche la pince de la barre de contrôles. |
|
Permet une barre de contrôles à ancrer ou le flottant. |
|
Récupère les paramètres de style de barres de contrôles. |
|
Récupère les valeurs de bordure de la barre de contrôles. |
|
Retourne le nombre d'éléments non d'HWND dans la barre de contrôles. |
|
Retourne un pointeur vers le frame vers lequel une barre de contrôles est ancrée. |
|
Retourne une valeur différente de zéro si la barre de contrôles en question est une barre de contrôles flottante. |
|
Appelle les gestionnaires de la commande interface utilisateur. |
|
Modifie les paramètres de style de barres de contrôles. |
|
Définit les valeurs de bordure de la barre de contrôles. |
|
Modifie le propriétaire sur place d'une barre de contrôles. |
Données membres publiques
Nom |
Description |
---|---|
Si une valeur différente de zéro, l'objet d' CControlBar est supprimé lorsque la barre de contrôles Windows est perdue. |
|
Le propriétaire sur place de la barre de contrôles. |
Notes
Une barre de contrôles est une fenêtre qui est généralement aligne à gauche ou à droite d'une fenêtre frame.Elle peut contenir des éléments enfants qui sont soit de contrôles basés sur d' HWND, qui sont des fenêtres windows qui se produisent et répondent aux messages windows, ou non éléments basés sur d'HWND, qui ne sont pas des fenêtres et sont gérés par le code d'application ou le code d'infrastructure.Les zones de liste et les contrôles d'édition sont des exemples de contrôles basés sur d' HWND; les volets et les boutons bitmap de barre d'état sont des exemples de contrôles basés sur non d'HWND.
Les fenêtres de la barre de contrôle sont généralement des fenêtres enfant d'une fenêtre frame parente et sont généralement frères en mode client ou le client MDI de la fenêtre frame.Un objet d' CControlBar utilise des informations sur le rectangle client de la fenêtre parente pour se positionner.Il signale la fenêtre parente quant à la quantité d'espace reste non alloué dans la zone cliente de la fenêtre parente.
Pour plus d'informations sur CControlBar, consultez :
Article de la Base de connaissances Q242577 : PRB : Les gestionnaires de la commande interface utilisateur de mise à jour ne fonctionnent pas du menu joint à une boîte de dialogue
Hiérarchie d'héritage
CControlBar
Configuration requise
Header: afxext.h