共用方式為


CImageList::Replace

呼叫這個函式會建立新的影像取代影像清單中的影像。

BOOL Replace(
   int nImage,
   CBitmap* pbmImage,
   CBitmap* pbmMask 
);
int Replace(
   int nImage,
   HICON hIcon 
);

參數

  • nImage
    要取代的影像之以零起始的索引。

  • pbmImage
    out 包含影像的點陣圖的指標。

  • pbmMask
    out 包含遮罩的點陣圖的指標。 如果遮罩不適用於影像清單,則會忽略這個參數。

  • hIcon
    out 包含點陣圖和遮罩新影像的圖示的控制代碼。

傳回值

傳回 BOOL 傳回非零的版本,如果成功,則為 0。

傳回 int 版本會傳回影像的以零起始的索引,如果成功,則為– 1。

備註

在呼叫之後,將新 SetImageCount 有效影像呼叫此成員函式加入預留位置影像索引編號。

範例

CImageList::SetImageCount。請參閱範例。

需求

Header: afxcmn.h

請參閱

參考

一個類別

階層架構圖

CImageList::Remove