이미지 목록 유형
이미지 목록의 두 가지가 (CImageList): 마스크 되지 않은 및 마스크."마스크 되지 않은 이미지 목록"에 이미지가 하나 이상 포함 되어 있는 컬러 비트맵으로 구성 됩니다."마스크 된 이미지 목록"의 동일한 크기의 두 비트맵으로 구성 됩니다.첫 번째 색 비트맵 이미지를 포함 하 고 두 번째 일련의 마스크를 포함 하는 단색 비트맵입니다-각 첫 번째 비트맵에서 이미지 하나.
오버 로드 중 하나를 만들기 멤버 함수는 이미지 목록에 숨겨져 있는지 여부를 나타내는 플래그를 사용 합니다.(다른 오버 로드는 마스크 된 이미지 목록을 만듭니다.)
이미지가 그려지면 대상 디바이스 컨텍스트에 간단히 복사 됩니다. 즉, 디바이스 컨텍스트의 기존 배경 색상 위에 그려집니다.마스크 된 이미지를 그릴 때 이미지의 비트 비트 마스크 일반적으로 비트맵에서 투명 한 영역이 어디 대상 디바이스 컨텍스트의 배경 색 만듭니다의 결합 됩니다.마스크 된 이미지를 그릴 때 몇 가지 그리기 스타일을 지정할 수 있습니다.예를 들어, 선택한 오브젝트를 나타내기 위해 이미지가 디더링 되도록 지정할 수 있습니다.