CScrollBar::SetScrollRange

voidSetScrollRange (BOOLintnMinPos,intnMaxPos,bRedraw=vrai);

Paramètres

nMinPos

Spécifie la position de défilement minimum.

nMaxPos

Spécifie la position de défilement maximale.

bRedraw

Spécifie si la barre de défilement doit être redessinée pour refléter la modification. Si bRedraw est TRUE, la barre de défilement est redessinée ; Si FALSE, il n'est pas redessiné. Il est redessiné par défaut.

Remarques

Définit les valeurs de position minimum et maximum pour la barre de défilement donné. NMinPos et nMaxPos la valeur 0 pour masquer les barres de défilement standard.

N'appelez pas cette fonction pour masquer une barre de défilement lors du traitement d'un message de notification de barre de défilement.

Si un appel à SetScrollRange suit immédiatement un appel à la fonction de membre de SetScrollPos , mis bRedraw en SetScrollPos à 0 pour empêcher la barre de défilement est redessiné en deux fois.

La différence entre les valeurs spécifiées par nMinPos et nMaxPos ne doit pas être supérieure à 32 767. La plage par défaut pour un contrôle de barre de défilement est vide ( nMinPos et nMaxPos sont tous deux 0).

CScrollBar aperçu |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CScrollBar::GetScrollPos, CScrollBar::SetScrollPos, CScrollBar::GetScrollRange, :: SetScrollRange

Index