Metodo IImageList2::Replace2 (commoncontrols.h)
Sostituisce un'immagine in un elenco di immagini.
Sintassi
HRESULT Replace2(
[in] int i,
[in] HBITMAP hbmImage,
[in, optional] HBITMAP hbmMask,
[in, optional] IUnknown *punk,
[in] DWORD dwFlags
);
Parametri
[in] i
Tipo: int
Indice dell'immagine da sostituire.
[in] hbmImage
Tipo: HBITMAP
Handle per la bitmap che contiene l'immagine.
[in, optional] hbmMask
Tipo: HBITMAP
Handle per la bitmap che contiene la maschera. Se non viene utilizzata alcuna maschera con l'elenco di immagini, questo parametro viene ignorato.
[in, optional] punk
Tipo: IUnknown*
Puntatore all'interfaccia IUnknown .
[in] dwFlags
Tipo: DWORD
Specifica il modo in cui la maschera viene applicata all'immagine come una combinazione bit per bit delle bandiere di decorazione seguenti.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commoncontrols.h |
DLL | Comctl32.dll (versione 6.0 o successiva) |