다음을 통해 공유


이미지 목록 만들기 플래그

만들 이미지 목록의 형식을 지정하는 비트 플래그 집합입니다. 이 매개 변수는 다음 값의 조합일 수 있지만 ILC_COLOR 값 중 하나만 포함할 수 있습니다. ImageList_CreateIImageList2::Initialize에서 사용됩니다.

상수/값 설명
ILC_MASK
0x00000001
마스크를 사용합니다. 이미지 목록에는 두 개의 비트맵이 포함되어 있으며 그중 하나는 마스크로 사용되는 단색 비트맵입니다. 이 값이 포함되지 않으면 이미지 목록에 비트맵이 하나만 포함됩니다.
ILC_COLOR
0x00000000
다른 ILC_COLORx 플래그가 지정되지 않은 경우 기본 동작을 사용합니다. 일반적으로 기본값은 ILC_COLOR4이지만 이전 디스플레이 드라이버의 경우 기본값은 ILC_COLORDDB입니다.
ILC_COLORDDB
0x000000FE
디바이스 종속 비트맵을 사용합니다.
ILC_COLOR4
0x00000004
4비트(16색) DIB(디바이스 독립적 비트맵) 섹션을 이미지 목록의 비트맵으로 사용합니다.
ILC_COLOR8
0x00000008
8비트 DIB 섹션을 사용합니다. 색상표에 사용되는 색은 하프톤 팔레트와 동일한 색입니다.
ILC_COLOR16
0x00000010
16비트(32/64k 색) DIB 섹션을 사용합니다.
ILC_COLOR24
0x00000018
24비트 DIB 섹션을 사용합니다.
ILC_COLOR32
0x00000020
32비트 DIB 섹션을 사용합니다.
ILC_PALETTE
0x00000800
구현되지 않았습니다.
ILC_MIRROR
0x00002000
프로세스가 미러링된 경우 포함된 아이콘을 미러링합니다.
ILC_PERITEMMIRROR
0x00008000
이미지 집합을 삽입할 때 미러링 코드가 각 항목을 전체 스트립과 비교하여 미러링하도록 합니다.
ILC_ORIGINALSIZE
0x00010000
Windows Vista 이상. Imagelist는 설정된 이미지보다 작은 이미지를 허용하고 추가된 이미지를 기준으로 원본 크기를 적용해야 합니다.
ILC_HIGHQUALITYSCALE
0x00020000
Windows Vista 이상. 예약되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Shlobj.h