ImageList_Remove function (commctrl.h)

Supprime une image d’une liste d’images.

Syntaxe

BOOL ImageList_Remove(
  HIMAGELIST himl,
  int        i
);

Paramètres

himl

Type : HIMAGELIST

Handle vers la liste d’images.

i

Type : int

Index de l'image à supprimer. Si ce paramètre est -1, la fonction supprime toutes les images.

Valeur retournée

Type : BOOL

Retourne un non-zéro si elle réussit ou zéro sinon.

Notes

Lorsqu’une image est supprimée, les index des images restantes sont ajustés afin que les index d’image varient toujours de zéro à un inférieur au nombre d’images de la liste d’images. Par exemple, si vous supprimez l’image à l’index 0, l’image 1 devient image 0, l’image 2 devient image 1, et ainsi de suite.

Configuration requise

   
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
Bibliothèque Comctl32.lib
DLL Comctl32.dll

Voir aussi

ImageList_RemoveAll