MFC - Barres de défilement

UNE scrollbarest un élément de contrôle graphique qui permet de faire défiler du texte continu, des images ou tout autre élément dans deux directions le long d'un contrôle en cliquant sur une flèche. Ce contrôle peut prendre l'une des deux directions - horizontale ou verticale. Il est représenté parCScrollBar classe.

Voici la liste des méthodes de la classe CScrollBar -

N ° Sr. Nom et description
1

Create

Active ou désactive une ou les deux flèches d'une barre de défilement.

2

EnableScrollBar

Active ou désactive une ou les deux flèches d'une barre de défilement.

3

GetScrollBarInfo

Récupère des informations sur la barre de défilement à l'aide d'un SCROLLBARINFO structure.

4

GetScrollInfo

Récupère des informations sur la barre de défilement.

5

GetScrollLimit

Récupère la limite de la barre de défilement.

6

GetScrollPos

Récupère la position actuelle d'une boîte de défilement.

sept

GetScrollRange

Récupère les positions minimales et maximales actuelles de la barre de défilement pour la barre de défilement donnée.

8

SetScrollInfo

Définit les informations sur la barre de défilement.

9

SetScrollPos

Définit la position actuelle d'une boîte de défilement.

dix

SetScrollRange

Définit les valeurs de position minimum et maximum pour la barre de défilement donnée.

11

ShowScrollBar

Affiche ou masque une barre de défilement.

Examinons un exemple simple de Scrollbar.

Step 1 - Pour ajouter une barre de défilement horizontale ou verticale, vous devez définir les propriétés en surbrillance suivantes de la boîte de dialogue sur True.

Step 2 - Lorsque vous exécutez l'application ci-dessus, vous verrez que des barres de défilement horizontales et verticales ont été ajoutées.