Metodo IImageList::Copy (commoncontrols.h)
Copia le immagini da un elenco di immagini specificato.
Sintassi
HRESULT Copy(
[in] int iDst,
[in] IUnknown *punkSrc,
[in] int iSrc,
[in] UINT uFlags
);
Parametri
[in] iDst
Tipo: int
Valore di tipo int contenente l'indice in base zero dell'immagine di destinazione per l'operazione di copia.
[in] punkSrc
Tipo: IUnknown*
Puntatore all'interfaccia IUnknown per l'elenco di immagini di origine.
[in] iSrc
Tipo: int
Valore di tipo int contenente l'indice in base zero dell'immagine di origine per l'operazione di copia.
[in] uFlags
Tipo: UINT
Valore che specifica il tipo di operazione di copia da eseguire.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Il parametro uFlags può avere i valori seguenti.
Valore | Descrizione |
---|---|
ILCF_MOVE | L'immagine di origine viene copiata nell'indice dell'immagine di destinazione. Questa operazione comporta più istanze di un'immagine specificata. |
ILCF_SWAP | Le immagini di origine e di destinazione scambiano posizioni all'interno dell'elenco di immagini. |
Per usare IImageList::Copy, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
Requisiti
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) |