FlatSB_GetScrollInfo, fonction (commctrl.h)
Obtient les informations d’une barre de défilement plate. Si les barres de défilement plates ne sont pas initialisées pour la fenêtre, cette fonction appelle la fonction GetScrollInfo standard.
Syntaxe
BOOL FlatSB_GetScrollInfo(
HWND unnamedParam1,
int code,
LPSCROLLINFO unnamedParam3
);
Paramètres
unnamedParam1
Type : HWND
Poignée de la fenêtre qui contient la barre de défilement plate. Ce handle de fenêtre doit avoir été passé précédemment dans un appel à InitializeFlatSB.
code
Type : int
Paramètre qui spécifie le type de barre de défilement. Ce peut être l’une des valeurs suivantes :
Valeur | Signification |
---|---|
|
Récupère les informations de la barre de défilement horizontale. |
|
Récupère les informations de la barre de défilement verticale. |
unnamedParam3
Type : LPSCROLLINFO
Pointeur vers une structure SCROLLINFO qui recevra les informations de la barre de défilement spécifiée. Les membres cbSize et fMask de la structure doivent être renseignés avant d’appeler FlatSB_GetScrollInfo. Le membre fMask spécifie quelles propriétés doivent être récupérées et peuvent être n’importe quelle combinaison des valeurs suivantes :
Valeur | Signification |
---|---|
|
Récupère les informations de page pour la barre de défilement plate. Celui-ci sera placé dans le membre nPage de la structure SCROLLINFO . |
|
Récupère les informations de position de la barre de défilement plate. Celui-ci sera placé dans le membre nPos de la structure SCROLLINFO . |
|
Récupère les informations de plage pour la barre de défilement plate. Celui-ci sera placé dans les membres nMin et nMax de la structure SCROLLINFO . |
|
Combinaison de SIF_PAGE, de SIF_POS et de SIF_RANGE. |
Valeur retournée
Type : BOOL
Retourne une valeur différente de zéro en cas de réussite, ou zéro dans le cas contraire.
Notes
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Bibliothèque | Comctl32.lib |
DLL | Comctl32.dll (version 4.71 ou ultérieure) |