ListView_SetImageList macro (commctrl.h)
Affecte une liste d’images à un contrôle d’affichage de liste. Vous pouvez utiliser cette macro ou envoyer le message LVM_SETIMAGELIST explicitement.
Syntaxe
void ListView_SetImageList(
hwnd,
himl,
iImageList
);
Paramètres
hwnd
Type : HWND
Handle pour le contrôle d’affichage de liste.
himl
Type : HIMAGELIST
Handle à la liste d’images à affecter.
iImageList
Type : int
Type de liste d’images. Ce paramètre peut être l’une des valeurs suivantes :
Valeur de retour
None
Remarques
La liste d’images actuelle est détruite lorsque le contrôle d’affichage de liste est détruit, sauf si le style LVS_SHAREIMAGELISTS est défini. Si vous utilisez ce message pour remplacer une liste d’images par une autre, votre application doit détruire explicitement toutes les listes d’images autres que la liste actuelle.
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | commctrl.h |