다음을 통해 공유


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

참고 항목

참조

CImageList 클래스

계층 구조 차트