Partager via


Message UDM_GETPOS

Récupère la position actuelle d’un contrôle haut-bas avec une précision 16 bits.

Paramètres

wParam

Doit être zéro.

lParam

Doit être zéro.

Valeur retournée

En cas de réussite, HIWORD est défini sur zéro et LOWORD sur la position actuelle du contrôle. Si une erreur se produit, HIWORD est défini sur une valeur différente de zéro.

Notes

Lors du traitement de ce message, le contrôle up-down met à jour sa position actuelle en fonction de la légende de la fenêtre de pote. Le contrôle haut-bas renvoie une erreur s'il n'y a pas de fenêtre associée (buddy window) ou si la légende spécifie une valeur invalide ou hors de portée. En outre, un indicateur d’erreur est défini dans HIWORD du retour si le contrôle est créé sans le style UDS_SETBUDDYINT, même s’il retourne une valeur de position valide dans le LOWORD du retour.

Si les valeurs sur 32 bits ont été activées pour un contrôle haut-bas avec UDM_SETRANGE32, ce message retourne uniquement les 16 bits inférieurs de la position. Pour récupérer la position 32 bits complète, utilisez UDM_GETPOS32.

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

Référence

UDM_GETRANGE

UDM_GETRANGE32

UDM_SETPOS

UDM_SETRANGE32