Styles de contrôle courants

Cette section répertorie les styles de contrôle courants. À l’exception de ce qui est noté, ces styles s’appliquent aux contrôles de barre d’outils, aux contrôles de barre d’outils et aux fenêtres d’état.

Constant Description
CCS_ADJUSTABLE
Active les fonctionnalités de personnalisation intégrées d’une barre d’outils, qui permettent à l’utilisateur de faire glisser un bouton vers une nouvelle position ou de supprimer un bouton en le faisant glisser hors de la barre d’outils. En outre, l’utilisateur peut double-cliquer sur la barre d’outils pour afficher la boîte de dialogue Personnaliser la barre d’outils, ce qui permet à l’utilisateur d’ajouter, de supprimer et de réorganiser les boutons de barre d’outils.
CCS_BOTTOM
Entraîne la position du contrôle en bas de la zone cliente de la fenêtre parente et définit la largeur comme la largeur de la fenêtre parente. Les fenêtres d’état ont ce style par défaut.
CCS_LEFT
Version 4.70. Entraîne l’affichage vertical du contrôle sur le côté gauche de la fenêtre parente.
CCS_NODIVIDER
Empêche le dessin d’une mise en surbrillance à deux pixels en haut du contrôle.
CCS_NOMOVEX
Version 4.70. Provoque le redimensionnement et le déplacement vertical du contrôle, mais pas horizontalement, en réponse à un message WM_SIZE . Si CCS_NORESIZE est utilisé, ce style ne s’applique pas.
CCS_NOMOVEY
Provoque le redimensionnement et le déplacement horizontal du contrôle, mais pas verticalement, en réponse à un message WM_SIZE . Si CCS_NORESIZE est utilisé, ce style ne s’applique pas. Les fenêtres d’en-tête ont ce style par défaut.
CCS_NOPARENTALIGN
Empêche le contrôle de se déplacer automatiquement vers le haut ou le bas de la fenêtre parente. Au lieu de cela, le contrôle conserve sa position dans la fenêtre parente malgré les modifications apportées à la taille du parent. Si CCS_TOP ou CCS_BOTTOM est également utilisé, la hauteur est ajustée à la valeur par défaut, mais la position et la largeur restent inchangées.
CCS_NORESIZE
Empêche le contrôle d’utiliser la largeur et la hauteur par défaut lors de la définition de sa taille initiale ou d’une nouvelle taille. Au lieu de cela, le contrôle utilise la largeur et la hauteur spécifiées dans la demande de création ou de dimensionnement.
CCS_RIGHT
Version 4.70. Entraîne l’affichage vertical du contrôle sur le côté droit de la fenêtre parente.
CCS_TOP
Entraîne la position du contrôle en haut de la zone cliente de la fenêtre parente et définit la largeur comme la largeur de la fenêtre parente. Les barres d’outils ont ce style par défaut.
CCS_VERT
Version 4.70. Entraîne l’affichage vertical du contrôle.

Remarques

Les rubriques suivantes décrivent des styles de contrôle supplémentaires :

Spécifications

Condition requise Valeur
En-tête
CommCtrl.h