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 복사 작업의 대상인 개체입니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
예제
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);
요구 사항
헤더: afxcmn.h