CImageList 사용
CImageList 클래스로 표현되는 이미지 목록은 각각 인덱스로 참조할 수 있는 동일한 크기의 이미지 컬렉션입니다. 이미지 목록은 큰 아이콘 또는 비트맵 집합을 효율적으로 관리하는 데 사용됩니다. 이미지 목록은 창이 아니므로 자체 컨트롤이 아닙니다. 그러나 목록 컨트롤(CListCtrl), 트리 컨트롤(CTreeCtrl) 및 탭 컨트롤(CTabCtrl)을 비롯한 여러 가지 유형의 컨트롤과 함께 사용됩니다.
이미지 목록의 모든 이미지는 화면 디바이스 형식의 단일 와이드 비트맵에 포함됩니다. 이미지 목록에는 이미지를 투명하게 그리는 데 사용되는 마스크(아이콘 스타일)가 포함된 단색 비트맵도 포함될 수 있습니다. CImageList
에서는 이미지를 그리고, 이미지 목록을 만들고 삭제하고, 이미지를 추가 및 제거하고, 이미지를 대체하고, 이미지를 병합하고, 이미지를 끌 수 있는 멤버 함수를 제공합니다.