CWnd::SetScrollInfo

BOOL SetScrollInfo (int nBar, LPSCROLLINFO lpScrollInfo, BOOL bRedraw = TRUE);

Valeur de retour

En cas de succès, le retour est TRUE. Sinon, c'est faux.

Paramètres

nBar

Spécifie si la barre de défilement est un contrôle ou une partie d'une zone non cliente d'une fenêtre. Si elle fait partie de la zone non cliente, nBar indique si la barre de défilement est positionnée horizontalement, verticalement, ou les deux. Il doit être un des suivants:

lpScrollInfo

Un pointeur vers un SCROLLINFO structure. Voir la référence du programmeur Win32 SDK pour plus d'informations sur cette structure.

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 faux, il n'est pas redessiné. La barre de défilement est redessinée par défaut.

Remarques

Appelez cette fonction membre pour définir les informations qui maintient la structure SCROLLINFO sur une barre de défilement.

La SCROLLINFO structure contient des informations sur un rouleau barre, y compris le minimum et le maximum de défilement des postes, la taille de page et la position de la case de défilement (la). Reportez-vous à la rubrique structure SCROLLINFO dans la référence du programmeur Win32 SDK pour plus d'informations sur la modification de la valeur par défaut de la structure.

Les gestionnaires de messages Windows MFC qui indiquent la position de la barre de défilement, CWnd::OnHScroll et CWnd::OnVScroll, fournissent seulement 16 bits des données de position. GetScrollInfo et SetScrollInfo fournissent des 32 bits des données de position de barre de défilement. Ainsi, une application peut appeler GetScrollInfo lors du traitement de CWnd::OnHScroll ou CWnd::OnVScroll pour obtenir des données de position de barre de défilement de 32 bits.

&Notenbsp ;CWnd::GetScrollInfo permet aux applications d'utiliser les postes de barre de défilement de 32 bits.

Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CWnd::GetScrollInfo, CWnd::SetScrollPos, CWnd::OnVScroll, CWnd::OnHScroll, SCROLLINFO

Index