SBM_SETRANGE message
Le message SBM_SETRANGE est envoyé pour définir les valeurs de position minimale et maximale pour le contrôle de barre de défilement.
Les applications ne doivent pas envoyer ce message directement. Au lieu de cela, ils doivent utiliser la fonction SetScrollRange . Une fenêtre reçoit ce message via sa fonction WindowProc. Les applications qui implémentent un contrôle de barre de défilement personnalisé doivent répondre à ces messages pour que la fonction SetScrollRange fonctionne correctement.
Paramètres
-
wParam
-
Spécifie la position de défilement minimale.
-
lParam
-
Spécifie la position de défilement maximale.
Valeur retournée
ComCtl32.dll version 5.0 : si la position de la zone de défilement a changé, la valeur de retour est la position précédente de la zone de défilement ; sinon, il est égal à zéro.
ComCtl32.dll version 6.0 : position actuelle de la zone de défilement, qu’elle ait ou non changé.
Remarques
Les valeurs de position minimale et maximale par défaut sont égales à zéro. La différence entre les valeurs spécifiées par les paramètres wParam et lParam ne doit pas être supérieure à MAXLONG.
Si les valeurs de position minimale et maximale sont égales, le contrôle de barre de défilement est masqué et, en effet, désactivé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|
Voir aussi
-
Référence