CScrollBar::SetScrollPos
Définit la position actuelle d'une case de défilement à celle spécifiée par nPos et, si spécifié, redessine la barre de défilement pour refléter la nouvelle position.
int SetScrollPos(
int nPos,
BOOL bRedraw = TRUE
);
Paramètres
nPos
Spécifie la nouvelle position de la case de défilement. Elle doit se situer dans la plage de défilement.bRedraw
Spécifie si la barre de défilement doit être redessinée pour refléter la nouvelle position. Si bRedraw est TRUE, la barre de défilement est redessinée. Si c'est FALSE, il n'est pas redessiné. La barre de défilement est redessinée par défaut.
Valeur de retour
Spécifie la position précédente de la case de défilement si l'opération a réussi ; sinon 0.
Notes
Définissez bRedraw à FALSE chaque fois que la barre de défilement est redessinée par un appel suivant à une autre fonction pour éviter d'avoir une barre de défilement redessinée deux fois dans une plage court.
Exemple
Consultez l'exemple pour CScrollBar::SetScrollRange.
Configuration requise
Header: afxwin.h