Message TVM_SETBORDER
Destiné à une utilisation interne ; déconseillé pour une utilisation dans des applications.
Définit la taille de la bordure des éléments dans un contrôle d’arborescence. Vous pouvez envoyer le message explicitement ou en utilisant la macro TreeView_SetBorder.
Paramètres
-
wParam
-
Indicateurs d’action. Ce paramètre peut prendre une ou plusieurs des valeurs suivantes :
Valeur Signification - TVSBF_XBORDER
Applique la taille de bordure spécifiée à gauche des éléments dans le contrôle d’arborescence. - TVSBF_YBORDER
Applique la taille de bordure spécifiée en haut des éléments dans le contrôle d’arborescence. -
lParam
-
LOWORD est une valeur SHORT qui spécifie la taille de la bordure gauche en pixels. HIWORD est un valeur SHORT qui spécifie la taille de la bordure supérieure en pixels.
Valeur retournée
Retourne une valeur LONG qui contient la taille de bordure précédente en pixels. LOWORD contient la taille précédente de la bordure horizontale, et HIWORD contient la taille précédente de la bordure verticale.
Notes
Avertissement de sécurité : l’utilisation de ce message peut compromettre la sécurité de votre programme.
La bordure de l’élément est définie uniquement à des fins d’espacement. Un paramètre réussi déclenche un recalcul des barres de défilement.
Ce message peut ne pas être pris en charge dans de futures versions de Comctl32.dll. De plus, ce message n’est pas défini dans commctrl.h. Ajoutez les définitions suivantes aux fichiers sources de votre application pour utiliser le message :
#define TVM_SETBORDER (TV_FIRST + 35)
#define TVSBF_XBORDER 0x00000001
#define TVSBF_YBORDER 0x00000002
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 |
|