Classe de CReBarCtrl
Encapsule les fonctionnalités d'un contrôle rebar, qui est un conteneur pour une fenêtre enfant.
class CReBarCtrl : public CWnd
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CReBarCtrl. |
Méthodes publiques
Nom |
Description |
---|---|
Définit le contrôle rebar en mode glisser-déplacer. |
|
Crée le contrôle rebar et l'attache à l'objet d' CReBarCtrl . |
|
Crée un contrôle rebar avec les styles étendus par windows spécifiées et l'attache à un objet d' CReBarCtrl . |
|
Supprime une bande d'un contrôle rebar. |
|
Met à jour la position de glisser-déplacer dans le contrôle rebar après un appel à BeginDrag. |
|
Termine l'opération de glisser-déplacer rebar du contrôle. |
|
Récupère les zones d'une bande. |
|
Récupère le nombre de bandes actuel dans le contrôle rebar. |
|
Récupère des informations sur une bande spécifiée dans un contrôle rebar. |
|
Récupère les marges d'une bande. |
|
Extrait la hauteur du contrôle rebar. |
|
Récupère des informations sur le contrôle rebar et la liste d'images qu'elle utilise. |
|
Extrait la couleur d'arrière-plan par défaut d'un contrôle rebar. |
|
Extrait la structure de COLORSCHEME associée au contrôle rebar. |
|
Récupère le pointeur d'interface rebar d' IDropTarget d'un contrôle. |
|
Obtient le style étendu du contrôle rebar actuel. |
|
Récupère la liste d'images associée à un contrôle rebar. |
|
Extrait la palette actuelle du contrôle rebar. |
|
Récupère le rectangle englobant d'une bande données dans un contrôle rebar. |
|
Récupère le nombre de lignes de bandes dans un contrôle rebar. |
|
Extrait la hauteur d'une ligne spécifiée dans un contrôle rebar. |
|
Extrait la couleur de texte par défaut rebar d'un contrôle. |
|
Récupère le handle à tous les contrôles d'info-bulle associé au contrôle rebar. |
|
Détermine que la partie d'une bande rebar est à un point donné sur l'écran, si une bande rebar existe à ce stade. |
|
Convertit un identificateur (ID) de bande à un index de bandes dans un contrôle rebar. |
|
Insère une nouvelle bande dans un contrôle rebar. |
|
Redimensionne une bande dans un contrôle rebar à sa taille la plus grande taille. |
|
Redimensionne une bande dans un contrôle rebar à son petite taille. |
|
Déplace une bande d'un index à un autre. |
|
Pousse par programme un chevron. |
|
Redimensionne une bande dans un contrôle rebar à sa taille idéale. |
|
Définit les caractéristiques d'une bande existante dans un contrôle rebar. |
|
Définit la largeur de la bande ancrée spécifiée dans le contrôle rebar actuel. |
|
Définit les caractéristiques d'un contrôle rebar. |
|
Définit la couleur d'arrière-plan par défaut d'un contrôle rebar. |
|
Définit le modèle de couleurs pour les boutons sur un contrôle rebar. |
|
Définit les styles étendus pour le contrôle rebar actuel. |
|
Définit la liste d'images rebar d'un contrôle. |
|
Définit la fenêtre propriétaire rebar d'un contrôle. |
|
Définit la palette actuelle du contrôle rebar. |
|
Définit la couleur de texte par défaut rebar d'un contrôle. |
|
Associe un contrôle d'info-bulle avec le contrôle rebar. |
|
Définit le style visuel du contrôle rebar. |
|
Affiche ou masque une bande données dans un contrôle rebar. |
|
Ajuste un contrôle rebar à un rectangle spécifié. |
Notes
L'application dans laquelle le contrôle rebar réside assigne la fenêtre enfant contenue par le contrôle rebar bande rebar.La fenêtre enfant est généralement un autre contrôle commun.
Rebar les contrôles contiennent un ou plusieurs des bagages.Chaque bande peut contenir une combinaison d'une barre de pinces, d'une bitmap, d'une étiquette de texte, et d'une fenêtre enfant.La bande peut contenir qu'un seul de ces éléments.
Le contrôle rebar peut afficher la fenêtre enfant sur une bitmap spécifiée d'arrière-plan.Toutes les bandes rebar de contrôle peuvent être redimensionnées, sauf ceux qui utilisent le style de RBBS_FIXEDSIZE .Lorsque vous repositionnez ou redimensionnez une bande de contrôle rebar, le contrôle rebar gère la taille et la position de la fenêtre enfant assignée à la bande.Pour redimensionner ou modifier l'ordre des bandes dans le contrôle, puis faire glisser la barre de pinces d'une bande.
L'illustration suivante montre un contrôle rebar doté de trois bandes :
La bande 0 contient un contrôle de barre d'outils en deux dimensions et transparent.
La bande 1 contient les boutons déroulants standard et entièrement transparents.
La bande 2 contient une zone de liste déroulante et quatre boutons standard.
Contrôle rebar
Prise en charge de contrôles rebar :
Listes d'images.
Gestion des messages.
Fonctionnalités personnalisées de dessin.
Divers styles de contrôle en plus de les styles de fenêtre standard.Pour obtenir la liste de ces styles, consultez Rebar styles de contrôle dans Kit de développement logiciel Windows.
Pour plus d'informations, consultez l' Utilisation CReBarCtrl.
Hiérarchie d'héritage
CReBarCtrl
Configuration requise
Header: afxcmn.h