TVM_SETIMAGELIST message

Définit la liste d’images normales ou d’état pour un contrôle d’arborescence et redessine le contrôle à l’aide des nouvelles images. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro TreeView_SetImageList .

Paramètres

wParam

Type de liste d’images à définir. Ce paramètre peut être l’une des valeurs suivantes :

Valeur Signification
TVSIL_NORMAL
Indique la liste d’images normale, qui contient des images sélectionnées, non sélectionnées et superposées pour les éléments d’un contrôle d’arborescence.
TVSIL_STATE
Indique la liste des images d’état. Vous pouvez utiliser des images d’état pour indiquer des états d’élément définis par l’application. Une image d’état s’affiche à gauche de l’image sélectionnée ou non sélectionnée d’un élément.

lParam

Gérer dans la liste d’images. Si lParam a la valeur NULL, le message supprime la liste d’images spécifiée du contrôle d’arborescence.

Valeur retournée

Retourne le handle à la liste d’images précédente, le cas échéant, ou NULL dans le cas contraire.

Notes

Le contrôle arborescence ne détruit pas la liste d’images spécifiée avec ce message. Votre application doit détruire la liste d’images quand elle n’est plus nécessaire.

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

Voir aussi

TVM_GETIMAGELIST