CImageList::Replace
Resim listesindeki bir görüntü ile yeni bir imaj değiştirmek için bu işlevini çağırın.
BOOL Replace(
int nImage,
CBitmap* pbmImage,
CBitmap* pbmMask
);
int Replace(
int nImage,
HICON hIcon
);
Parametreler
nImage
Değiştirmek için görüntünün sıfır tabanlı dizini.pbmImage
Görüntüyü içeren bit eşlem için bir işaretçi.pbmMask
Maskeyi içeren bit eşlem için bir işaretçi.Hiçbir maskesi ile resim listesi kullanılırsa, bu parametre yoksayılır.hIcon
Bitmap ve yeni görüntü maskesini içeren simge işleci.
Dönüş Değeri
Döndürerek sürüm bool başarılı olursa; sıfır döndürür Aksi halde 0.
Döndürerek sürüm int başarılı olursa; görüntünün sıfır tabanlı dizini döndürür Aksi halde – 1.
Notlar
Sonra arama Bu üye işlev çağrısı SetImageCount yeni atamak için geçerli resimler için yer tutucu görüntü dizin sayıları.
Örnek
Örnek için bkz: CImageList::SetImageCount.
Gereksinimler
Başlık: afxcmn.h