Message PGM_SETSCROLLINFO

[Destiné à une utilisation interne; déconseillé pour une utilisation dans des applications. Ce message peut ne pas être pris en charge dans de futures versions de Windows].

Définit les paramètres de défilement du contrôle de récepteur d’appel, y compris la valeur du délai d’attente, les lignes par délai d’attente et les pixels par ligne. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro Pager\_SetScrollInfo.

Paramètres

wParam

Une UINT qui spécifie la valeur de délai d’expiration du défilement, en millisecondes.

lParam

Le LOWORD est une UINT qui spécifie le nombre de lignes à faire défiler par délai d’attente. Le HIWORD est une UINT qui spécifie le nombre de pixels par ligne.

Valeur retournée

La valeur de retour n’est pas utilisée.

Security Considerations

L’utilisation de ce message peut compromettre la sécurité de votre programme.

Notes

La valeur de délai d’expiration wParam contrôle la fréquence à laquelle le contrôle de page 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 principal 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, le contrôle de récepteur d’appel fait défiler une quantité égale à la largeur ou à la hauteur totale du contrôle, selon que le contrôle de récepteur d’appel est orienté horizontalement ou verticalement. Les valeurs de lParam sont utilisées 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 (LOWORD(lParam) * HIWORD(lParam)).

Spécifications

Condition requise Value
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Commctrl.h

Voir aussi

Pager_SetScrollInfo