ImageList_Copy 함수(commctrl.h)
지정된 이미지 목록 내의 이미지를 복사합니다.
구문
BOOL ImageList_Copy(
HIMAGELIST himlDst,
int iDst,
HIMAGELIST himlSrc,
int iSrc,
UINT uFlags
);
매개 변수
himlDst
형식: HIMAGELIST
복사 작업의 대상인 이미지 목록에 대한 핸들입니다. 현재 버전의 Windows에서는 himlDst 와 himlSrc 가 모두 동일해야 합니다.
iDst
형식: int
복사 작업의 대상으로 사용할 이미지의 인덱스(0부터 시작)입니다.
himlSrc
형식: HIMAGELIST
복사 작업의 대상인 이미지 목록에 대한 핸들입니다. 현재 버전의 Windows에서는 himlDst 와 himlSrc 가 모두 동일해야 합니다.
iSrc
형식: int
복사 작업의 원본으로 사용할 이미지의 인덱스(0부터 시작)입니다.
uFlags
형식: UINT
만들 복사 작업의 형식을 지정하는 비트 플래그 값입니다. 이 매개 변수는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
원본 이미지가 대상 이미지의 인덱스로 복사됩니다. 이 작업을 수행하면 지정된 이미지의 여러 인스턴스가 발생합니다. |
|
원본 및 대상 이미지는 이미지 목록 내의 위치를 교환합니다. |
반환 값
형식: BOOL
성공하면 0이 아닌 값을 반환하고 그렇지 않으면 0을 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |
라이브러리 | Comctl32.lib |
DLL | Comctl32.dll(버전 4.70 이상) |