fonction ImageList_Remove (commctrl.h)

Supprime une image d’une liste d’images.

Syntaxe

BOOL ImageList_Remove(
  HIMAGELIST himl,
  int        i
);

Paramètres

himl

Type : HIMAGELIST

Handle de 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 une valeur différente de zéro en cas de réussite, ou de zéro dans le cas contraire.

Remarques

Lorsqu’une image est supprimée, les index des images restantes sont ajustés de sorte que les index d’image varient toujours de zéro à un inférieur au nombre d’images dans la liste d’images. Par exemple, si vous supprimez l’image à l’index 0, l’image 1 devient l’image 0, l’image 2 devient l’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