UDF > StructureConstants >


$tagSCROLLINFO

Contient les paramètres de la barre de défilement à définir avec le message $SBM_SETSCROLLINFO, ou à récupérer avec le message $SBM_GETSCROLLINFO

Global Const $tagSCROLLINFO = "uint cbSize;uint fMask;int nMin;int nMax;uint nPage;int nPos;int nTrackPos"

Champs

cbSize Indique la taille, en octets, de cette structure. L'appelant doit définir cette taille à DllStructGetSize($tagSCROLLINFO).
fMask Indique les paramètres de la barre de défilement pour les définir ou les récupérer. Cet élément peut être une combinaison des valeurs suivantes:
    $SIF_ALL - Combinaison de $SIF_PAGE, $SIF_POS, $SIF_RANGE, et $SIF_TRACKPOS.
    $SIF_DISABLENOSCROLL - Cette valeur est utilisée uniquement lors de la configuration des paramètres d'une barre de défilement.
Si de nouveaux paramètres de la barre de défilement rendent la barre de défilement inutile, désactiver la barre de défilement au lieu de l'enlever.
    $SIF_PAGE - Le membre nPage contient la taille de la page pour une barre de défilement proportionnelle.
    $SIF_POS - Le membre nPos contient la position de la boîte de défilement, qui n'est pas mis à jour lorsque l'utilisateur fait glisser le curseur de défilement.
    $SIF_RANGE - Les membres nMin et nMax contient les valeurs minimales et maximales pour la plage de défilement.
    $SIF_TRACKPOS - Le membre nTrackPos contient la position actuelle de la boîte de défilement lorsque l'utilisateur la fait glisser.
nMin Indique la position minimale de défilement.
nMax Indique la position maximale de défilement.
nPage Indique la taille de la page. Une barre de défilement utilise cette valeur pour déterminer la taille appropriée de la boîte de défilement proportionnelle.
nPos Indique la position de la zone de défilement.
nTrackPos Indique la position immédiate d'une boîte de défilement que l'utilisateur fait glisser.
Une application peut récupérer cette valeur lors du traitement du code de requête $SB_THUMBTRACK.
Une application ne peut pas régler la position immédiate de défilement, la fonction SetScrollInfo ignore à ce membre.

Remarque

 $SIF_xxxxx et $SB_XXX pour une barre de défilement nécessitent #include <ScrollbarsConstants.au3>