macro ListView_Scroll (commctrl.h)
Fait défiler le contenu d’un contrôle d’affichage de liste. Vous pouvez utiliser cette macro ou envoyer explicitement le message LVM_SCROLL.
Syntaxe
BOOL ListView_Scroll(
HWND hwndLV,
int dx,
int dy
);
Paramètres
hwndLV
Handle du contrôle list-view.
dx
Type : int
Valeur de type int qui spécifie la quantité de défilement horizontal, en pixels, par rapport à la position actuelle du contenu de l’affichage de liste. Si le contrôle d’affichage liste est en mode liste, cette valeur est arrondie au nombre le plus proche de pixels qui forment une colonne entière.
dy
Type : int
Valeur de type int qui spécifie la quantité de défilement vertical, en pixels, par rapport à la position actuelle du contenu de l’affichage de liste.
Valeur de retour
Type : BOOL
Retourne TRUE en cas de réussite ou FALSE sinon.
Remarques
Lorsque le contrôle d’affichage liste est en mode rapport, le contrôle ne peut être fait défiler verticalement que par incréments de ligne entiers. Par conséquent, le paramètre sera arrondi au nombre le plus proche de pixels qui forment un incrément de ligne entier. Par exemple, si la hauteur d’une ligne est de 16 pixels et que 8 est passée pour , la liste fait défiler la liste de 16 pixels (1 ligne). Si 7 est passé pour , la liste fait défiler 0 pixels (0 lignes).
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |