Partager via


contrôle Up-Down

Cette section contient des informations sur les éléments de programmation utilisés avec les contrôles up-down.

Vues d'ensemble

Rubrique Contenu
Contrôles haut-bas Un contrôle haut vers le bas est une paire de flèches sur laquelle l’utilisateur peut cliquer pour incrémenter ou décrémenter une valeur, comme une position de défilement ou un nombre affiché dans un contrôle complémentaire (appelé fenêtre d’ami).

Fonctions

Rubrique Contenu
CreateUpDownControl Crée un contrôle up-down. Remarque : Cette fonction est obsolète. Il s’agit d’une fonction 16 bits qui ne peut pas gérer les valeurs 32 bits pour la plage et la position.

Messages

Rubrique Contenu
UDM_GETACCEL Récupère les informations d’accélération pour un contrôle up-down.
UDM_GETBASE Récupère la base radix actuelle (c’est-à-dire la base 10 ou 16) pour un contrôle up-down.
UDM_GETBUDDY Récupère le handle dans la fenêtre d’ami actuelle.
UDM_GETPOS Récupère la position actuelle d’un contrôle up-down avec une précision de 16 bits.
UDM_GETPOS32 Retourne la position 32 bits d’un contrôle haut-bas.
UDM_GETRANGE Récupère les positions minimale et maximale (plage) pour un contrôle haut-bas.
UDM_GETRANGE32 Récupère la plage 32 bits d’un contrôle up-down.
UDM_GETUNICODEFORMAT Récupère l’indicateur de format de caractères Unicode pour le contrôle.
UDM_SETACCEL Définit l’accélération d’un contrôle up-down.
UDM_SETBASE Définit la base de radix pour un contrôle up-down. La valeur de base détermine si la fenêtre d’amis affiche des nombres en chiffres décimaux ou hexadécimaux. Les nombres hexadécimaux sont toujours non signés et les nombres décimaux sont signés.
UDM_SETBUDDY Définit la fenêtre d’ami pour un contrôle up-down.
UDM_SETPOS Définit la position actuelle d’un contrôle up-down avec une précision de 16 bits.
UDM_SETPOS32 Définit la position d’un contrôle haut-bas avec une précision de 32 bits.
UDM_SETRANGE Définit les positions minimale et maximale (plage) d’un contrôle up-down.
UDM_SETRANGE32 Définit la plage 32 bits d’un contrôle up-down.
UDM_SETUNICODEFORMAT Définit l’indicateur de format de caractères Unicode pour le contrôle. Ce message vous permet de modifier le jeu de caractères utilisé par le contrôle au moment de l’exécution plutôt que d’avoir à recréer le contrôle.

Notifications

Rubrique Contenu
NM_RELEASEDCAPTURE (haut-bas) Avertit la fenêtre parente d’un contrôle haut-bas que le contrôle libère la capture de la souris. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .
UDN_DELTAPOS Envoyé par le système d’exploitation à la fenêtre parente d’un contrôle haut-bas lorsque la position du contrôle est sur le point de changer. Cela se produit lorsque l’utilisateur demande une modification de la valeur en appuyant sur la flèche haut ou vers le bas du contrôle. Le message UDN_DELTAPOS est envoyé sous la forme d’un message WM_NOTIFY .

Structures

Rubrique Contenu
NMUPDOWN Contient des informations spécifiques aux messages de notification de contrôle up-down. Il est identique à et remplace la structure NM_UPDOWN .
UDACCEL Contient des informations d’accélération pour un contrôle up-down.

Constantes

Rubrique Contenu
Styles de contrôle haut-bas Cette section répertorie les styles utilisés lors de la création de contrôles up-down.