UDF > StructureConstants >


$tagSCROLLBARINFO

Contient des informations sur un contrôle scroll bar

Global Const $tagSCROLLBARINFO = "dword cbSize;int Left;int Top;int Right;int Bottom;int dxyLineButton;int xyThumbTop;" & _
    "int xyThumbBottom;int reserved;dword rgstate[6]"

Champs

cbSize Indique la taille, en octets, de cette structure. L'appelant doit définir ceci pour DllStructGetSize ($tagSCROLLBARINFO ).
Left Spécifie la coordonnée x du coin supérieur gauche du rectangle de la barre de défilement
Top Spécifie la coordonnée y du coin supérieur gauche du rectangle de la barre de défilement
Right Spécifie la coordonnée x du coin inférieur droit du rectangle de la barre de défilement
Bottom Spécifie la coordonnée y du coin inférieur droit du rectangle de la barre de défilement
dxyLineButton Hauteur ou la largeur du la miniature.
xyThumbTop Position en haut ou à gauche de la miniature./td>
xyThumbBottom Position en bas ou à droite de la miniature.
reserved Réservé.
rgstate Un tableau d'éléments DWORD. Chaque élément indique l'état d'un composant scroll bar.
Les valeurs suivantes montrent le composant scroll bar qui correspond à chaque index de tableau :
    0 La barre de défilement elle-même.
    1 Le bouton flèche vers le haut ou vers la droite.
    2 La région page up ou page right.
    3 La boîte de défilement (miniature).
    4 La région page down ou page left.
    5 Le bouton flèche vers le bas ou vers la gauche.
L'élément DWORD pour chaque composant de barre de défilement peut inclure une combinaison des bits indicateurs suivants.
    STATE_SYSTEM_INVISIBLE - Pour la barre de défilement elle-même, indique que la barre de défilement verticale ou horizontale spécifiée n'existe pas.
Pour les régions page up ou page down, indique que la miniature est positionnée de telle sorte que la région n'existe.
    STATE_SYSTEM_OFFSCREEN - Pour la barre de défilement elle-même, indique que la fenêtre est dimensionnée de telle sorte que la barre de défilement verticale ou horizontale spécifiée n'est pas affichée.
    STATE_SYSTEM_PRESSED - La région du bouton flèche ou de la page est pressée.
    STATE_SYSTEM_UNAVAILABLE - Le composant est désactivé.

Remarque

 $SIF_xxxxx et $SB_xxxxx pour les barres de défilement nécessitent #include <WindowsConstants.au3>