Partager via


macro ImageList_ExtractIcon (commctrl.h)

Appelle la fonction ImageList_GetIcon pour créer une icône ou un curseur en fonction d’une image et d’un masque dans une liste d’images.

Syntaxe

HICON ImageList_ExtractIcon(
   HINSTANCE  hi,
   HIMAGELIST himl,
   int        i
);

Paramètres

hi

Type : HINSTANCE

Ce paramètre n’est pas utilisé et doit toujours être égal à zéro.

himl

Type : HIMAGELIST

Handle de la liste d’images.

i

Type : int

Index de l’image.

Valeur de retour

Type : HICON

Retourne le handle de l’icône ou du curseur en cas de réussite, ou NULL sinon.

Remarques

Il incombe à l’application appelante de détruire l’icône retournée par cette fonction à l’aide de la fonction DestroyIcon.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h