Partager via


HDM_SETHOTDIVIDER message

Modifie la couleur d’un séparateur entre les éléments d’en-tête pour indiquer la destination d’une opération de glisser-déplacer externe. Vous pouvez envoyer ce message explicitement ou utiliser la macro Header_SetHotDivider .

Paramètres

wParam

Type de valeur représenté par lParam. Cette valeur peut être l'une des suivantes :

Valeur Signification
TRUE
Indique que lParam contient les coordonnées du client du pointeur.
FALSE
Indique que lParam contient une valeur d’index de diviseur.

lParam

Une valeur détenue dans lParam est interprétée en fonction de la valeur de wParam.

Si wParam a la valeur TRUE, lParam représente les coordonnées x et y du pointeur. La coordonnée x est dans le mot bas et la coordonnée y est dans le mot haut. Lorsque le contrôle d’en-tête reçoit le message, il met en surbrillance le séparateur approprié en fonction des coordonnées lParam .

Si wParam a la valeur FALSE, lParam représente l’index entier du diviseur à mettre en surbrillance.

Valeur retournée

Retourne une valeur égale à l’index du séparateur que le contrôle a mis en surbrillance.

Notes

Ce message crée un effet qu’un contrôle d’en-tête produit automatiquement lorsqu’il a le style HDS_DRAGDROP . Le message HDM_SETHOTDIVIDER est destiné à être utilisé lorsque le propriétaire du contrôle gère manuellement les opérations de glisser-déplacer.

Spécifications

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]
En-tête
Commctrl.h