macro Pager_SetScrollInfo (commctrl.h)
[Destiné à un usage interne ; non recommandé pour une utilisation dans les applications. Cette macro peut ne pas être prise en charge dans les versions ultérieures de Windows.]
Définit les paramètres de défilement du contrôle de pagineur, y compris la valeur du délai d’expiration, les lignes par délai d’expiration et les pixels par ligne. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETSETSCROLLINFO explicitement.
Syntaxe
void Pager_SetScrollInfo(
hwnd,
cTimeOut,
cLinesPer,
cPixelsPerLine
);
Paramètres
hwnd
Type : HWND
Handle vers le contrôle de pagineur.
cTimeOut
Type : UINT
Valeur du délai d’attente pour le défilement, en millisecondes.
cLinesPer
Type : UINT
Nombre de lignes à faire défiler par délai d’expiration.
cPixelsPerLine
Type : UINT
Nombre de pixels par ligne.
Valeur de retour
None
Remarques
Ce paramètre cTimeOut contrôle la vitesse à laquelle le contrôle de pagineur génère des événements de défilement lorsque le contrôle a capturé l’entrée de la souris et que le bouton gauche de la souris est enfoncé. Des valeurs plus petites entraînent un défilement plus rapide ; Les valeurs plus grandes entraînent un défilement plus lent. La valeur par défaut est un huitième de l’heure de double-clic. Pour plus d’informations, consultez GetDoubleClickTime.
Par défaut, à chaque événement de défilement, le contrôle de pagineur fait défiler une quantité égale à la largeur ou à la hauteur totale du contrôle, selon que le contrôle de pagineur a une orientation horizontale ou verticale. Les paramètres cLinesPer et cPixelsPerLine sont utilisés pour remplacer la quantité de défilement par défaut. Si des valeurs différentes de zéro sont fournies, la quantité de défilement est le produit des deux valeurs (cLinesPer * cPixelsPerLine).
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] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour