funzione ImageList_Remove (commctrl.h)
Rimuove un'immagine da un elenco di immagini.
Sintassi
BOOL ImageList_Remove(
HIMAGELIST himl,
int i
);
Parametri
himl
Tipo: HIMAGELIST
Handle per l'elenco di immagini.
i
Tipo: int
L'indice dell'immagine da rimuovere. Se questo parametro è -1, la funzione rimuove tutte le immagini.
Valore restituito
Tipo: BOOL
Restituisce un valore diverso da zero se l'operazione ha esito positivo o zero in caso contrario.
Commenti
Quando un'immagine viene rimossa, gli indici delle immagini rimanenti vengono regolati in modo che gli indici dell'immagine siano sempre distribuiti da zero a uno minore del numero di immagini nell'elenco di immagini. Ad esempio, se si rimuove l'immagine in corrispondenza dell'indice 0, l'immagine 1 diventa immagine 0, l'immagine 2 diventa immagine 1 e così via.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |
Libreria | Comctl32.lib |
DLL | Comctl32.dll |