Styles de contrôle de la barre de défilement
Pour créer un contrôle de barre de défilement à l’aide de la fonction CreateWindow ou CreateWindowEx , spécifiez la classe SCROLLBAR, les constantes de style de fenêtre appropriées et une combinaison des styles de contrôle de barre de défilement suivants. Certains styles créent un contrôle de barre de défilement qui utilise une largeur ou une hauteur par défaut. Toutefois, vous devez toujours spécifier les coordonnées x et y et les autres dimensions de la barre de défilement lorsque vous appelez CreateWindow ou CreateWindowEx.
Constante | Description |
---|---|
|
Aligne le bord inférieur de la barre de défilement sur le bord inférieur du rectangle défini par les paramètres x, y, nWidth et nHeight de la fonction CreateWindowEx . La barre de défilement a la hauteur par défaut pour les barres de défilement système. Utilisez ce style avec le style SBS_HORZ. |
|
Désigne une barre de défilement horizontale. Si ni le style SBS_BOTTOMALIGN ni SBS_TOPALIGN n’est spécifié, la barre de défilement a la hauteur, la largeur et la position spécifiées par les paramètres x, y, nWidth et nHeight de CreateWindowEx. |
|
Aligne le bord gauche de la barre de défilement sur le bord gauche du rectangle défini par les paramètres x, y, nWidth et nHeight de CreateWindowEx. La barre de défilement a la largeur par défaut pour les barres de défilement système. Utilisez ce style avec le style SBS_VERT. |
|
Aligne le bord droit de la barre de défilement sur le bord droit du rectangle défini par les paramètres x, y, nWidth et nHeight de CreateWindowEx. La barre de défilement a la largeur par défaut pour les barres de défilement système. Utilisez ce style avec le style SBS_VERT. |
|
Désigne une zone de taille. Si vous ne spécifiez ni le style SBS_SIZEBOXBOTTOMRIGHTALIGN ni le style SBS_SIZEBOXTOPLEFTALIGN, la zone de taille a la hauteur, la largeur et la position spécifiées par les paramètres x, y, nWidth et nHeight de CreateWindowEx. |
|
Aligne le coin inférieur droit de la zone de taille avec le coin inférieur droit du rectangle spécifié par les paramètres x, y, nWidth et nHeight de CreateWindowEx. La zone taille a la taille par défaut pour les zones de taille système. Utilisez ce style avec les styles SBS_SIZEBOX ou SBS_SIZEGRIP. |
|
Aligne le coin supérieur gauche de la zone de taille avec le coin supérieur gauche du rectangle spécifié par les paramètres x, y, nWidth et nHeight de CreateWindowEx. La zone taille a la taille par défaut pour les zones de taille système. Utilisez ce style avec les styles SBS_SIZEBOX ou SBS_SIZEGRIP. |
|
Identique à SBS_SIZEBOX, mais avec un bord élevé. |
|
Aligne le bord supérieur de la barre de défilement sur le bord supérieur du rectangle défini par les paramètres x, y, nWidth et nHeight de CreateWindowEx. La barre de défilement a la hauteur par défaut pour les barres de défilement système. Utilisez ce style avec le style SBS_HORZ. |
|
Désigne une barre de défilement verticale. Si vous ne spécifiez ni le style SBS_RIGHTALIGN ni le style SBS_LEFTALIGN, la barre de défilement a la hauteur, la largeur et la position spécifiées par les paramètres x, y, nWidth et nHeight de CreateWindowEx. |
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour