macro Pager_SetScrollInfo (commctrl.h)
[Destiné à une utilisation interne ; non recommandé pour une utilisation dans les applications. Cette macro peut ne pas être prise en charge dans les futures versions 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’attente et les pixels par ligne. Vous pouvez utiliser cette macro ou envoyer explicitement le message PGM_SETSETSCROLLINFO.
Syntaxe
int Pager_SetScrollInfo(
HWND hwnd,
UINT cTimeOut,
UINT cLinesPer,
UINT cPixelsPerLine
);
Paramètres
hwnd
Gérez le contrôle du pagineur.
cTimeOut
Type : UINT
Valeur de délai d’expiration du défilement, en millisecondes.
cLinesPer
Type : UINT
Nombre de lignes à faire défiler par délai d’attente.
cPixelsPerLine
Type : UINT
Nombre de pixels par ligne.
Valeur de retour
Type : int
La valeur de retour n’est pas utilisée.
Remarques
Cette paramètre cTimeOut contrôle la fréquence à laquelle le contrôle pager 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é. Les 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 du contrôle pager fait défiler une quantité égale à la largeur ou à la hauteur entière du contrôle, selon que le contrôle de page 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 non nulles sont fournies, la quantité de défilement est le produit des deux valeurs (cLinesPer * cPixelsPerLine).
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 |