Metodo IImageList::Remove (commoncontrols.h)
Rimuove un'immagine da un elenco di immagini.
Sintassi
HRESULT Remove(
[in] int i
);
Parametri
[in] i
Tipo: int
Valore di tipo int contenente l'indice dell'immagine da rimuovere. Se questo parametro è -1, il metodo rimuove tutte le immagini.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Quando un'immagine viene rimossa, gli indici delle immagini rimanenti vengono modificati in modo che siano sempre compresi tra zero e uno inferiore al 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.
Per usare IImageList::Remove, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commoncontrols.h |
DLL | Comctl32.dll (versione 6.0 o successiva) |