BOOL 만들기 ( int cx, int cy, UINT nFlags, int nInitial, int nGrow );
BOOL 만들기 ( UINT nBitmapID, int cx, int nGrow, COLORREF crMask );
BOOL 만들기 ( LPCTSTR lpszBitmapID, int cx, int nGrow, COLORREF crMask );
BOOL 만들기 ( CImageListamp; 살펴보고, int nImage1, CImageList & imagelist2, int nImage2, int dx, int dy );
BOOL 만들기 (CImageList * pImageList );
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
cx
픽셀 단위로 각 이미지의 치수。
cy
픽셀 단위로 각 이미지의 치수。
nFlags
만들려면 이미지 목록 유형을 지정 합니다. 이 매개 변수는 다음 값의 조합 될 수 있습니다. 하지만 그것은 ILC_COLOR 값 중 하나만 포함 될 수 있습니다.
| 값 | 의미 |
| ILC_COLOR | 없으면 다른 ILC_COLOR의 기본 동작을 사용 하 여 * 플래그를 지정 합니다. 일반적으로, 기본값은 ILC_COLOR4; 하지만 오래 된 디스플레이 드라이버에 대 한 기본값은 ILC_COLORDDB 입니다. |
| ILC_COLOR4 | 비트맵으로 4 비트 (16 색상) 장치 독립적 비트맵 (DIB) 섹션을 사용 하 여 이미지 목록에 대 한。 |
| ILC_COLOR8 | 8 비트 DIB 섹션을 사용 합니다. 색 테이블에 사용 되는 색상이 같은 색상 하프톤 팔레트와。 |
| ILC_COLOR16 | 16 비트를 사용 하 여 (32/64 k 색) DIB 섹션。 |
| ILC_COLOR24 | 24 비트 DIB 섹션을 사용 하 여。 |
| ILC_COLOR32 | 32-비트 DIB 섹션을 사용 하 여。 |
| ILC_COLORDDB | 장치 종속 비트맵 사용。 |
| ILC_MASK | 마스크를 사용합니다. 이미지 목록 중 하나는 단색 비트맵 마스크로 사용 하는 두 개의 비트맵을 포함 합니다. 이미지 목록은 하나의 비트맵이 값이 포함 되지 않은 경우。 |
nInitial
처음 이미지 목록에 포함 되어 있는 이미지의 수。
nGrow
이미지는 이미지 목록을 성장할 수 있는 새로운 이미지를 위한 공간을 만들기 위해 목록 크기를 조정 해야 하는 시스템의 수입니다. 이 매개 변수는 새로운 이미지를 resized 이미지 목록에 포함 될 수 있습니다 수를 나타냅니다.
nBitmapID
이미지 목록에 연결할 비트맵의 리소스 Id。
crMask
마스크를 생성 하는 색입니다. 이 색상이 지정 된 비트맵에서의 각 픽셀은 검정로 변경 되 고 마스크의 해당 비트를 설정。
lpszBitmapID
리소스는 이미지의 Id를 포함 하는 문자열。
살펴보고
CImageList 개체에 대 한 참조。
nImage1
첫 번째 기존 이미지의 인덱스。
imagelist2
CImageList 개체에 대 한 참조。
nImage2
두 번째 기존 이미지의 인덱스。
dx
첫 번째 이미지의 픽셀에 관계에 있는 두 번째 이미지의 x 축 오프셋。
dy
첫 번째 이미지의 픽셀에 관계에 있는 두 번째 이미지의 y 오프셋。
pImageList
CImageList 개체에 대 한 포인터。
주의
CImageList 두 단계로 작성합니다. 첫 번째 생성자를 호출 해야 다음 만들기, 이미지 목록을 만들고 CImageList 개체에 연결 하는 호출。
CImageList 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CImageList::CImageList, COLORREF(&N)