CImageList::Copy
此成員函式實作 Win32 函式 ImageList_Copy的行為 Windows SDK,如中所述。
BOOL Copy(
int iDst,
int iSrc,
UINT uFlags = ILCF_MOVE
);
BOOL Copy(
int iDst,
CImageList* pSrc,
int iSrc,
UINT uFlags = ILCF_MOVE
);
參數
iDst
做為複製作業的目的要用的影像之以零起始的索引。iSrc
做為複製作業的來源使用的影像之以零起始的索引。uFlags
指定要列印作業的類型將進行的位元旗標值。 這個參數可以是下列其中一個值:值
意義
ILCF_MOVE
要複製至目的影像的索引。 這個作業會產生指定影像的多個執行個體。 ILCF_MOVE 為預設值。
ILCF_SWAP
影像內的來源和目的端影像的交換位置清單。
pSrc
物件是複製作業的目標的 CImageList 物件的指標。
傳回值
如果不是零,則成功,則為零。
範例
CImageList myImageList2;
myImageList2.Create(32, 32, ILC_COLOR8, 0, 4);
// Copy the first image from myImageList2 and make it
// the first image of m_myImageList.
m_myImageList.Copy(0, &myImageList2, 0, ILCF_MOVE);
// Recopy the image to make it also the last image in m_myImageList.
m_myImageList.Copy(m_myImageList.GetImageCount() - 1, (int)0,
(UINT)ILCF_MOVE);
需求
Header: afxcmn.h