다음을 통해 공유


목록 항목 및 이미지 목록

목록 컨트롤에서 "항목" (CListCtrl) 아이콘, 레이블, 및 기타 정보 ("하위")으로 구성 됩니다.

목록 컨트롤의 항목에 대 한 아이콘 이미지 목록에 포함 되어 있습니다.하나의 이미지 아이콘 보기에서 사용 하는 큰 아이콘 목록이 표시 됩니다.선택적인 둘째 이미지 목록 같은 다른 보기의 컨트롤 사용에 대 한 아이콘 작은 아이콘 버전이 포함 되어 있습니다.선택적인 셋째 목록에 특정 뷰에서 작은 아이콘 앞에 표시 하기 위한 확인란과 같은 "상태" 이미지가 포함 되어 있습니다.선택적인 넷째 목록 목록 컨트롤의 개별 머리글 항목에 표시 되는 이미지를 포함 합니다.

[!참고]

목록 뷰 컨트롤을 만든 경우 해당 LVS_SHAREIMAGELISTS 스타일에는 더 이상 사용 중이면 이미지 목록을 소멸 시켜야 합니다.여러 list view 컨트롤에 같은 이미지를 할당 하는 경우이 스타일 목록을 지정 합니다. 그렇지 않으면 두 개 이상의 컨트롤이 같은 이미지 목록을 소멸 시 키 려 합니다.

목록 항목에 대 한 자세한 내용은 이미지 보기 표시항목과 하위 항목 에 Windows SDK.또한 클래스를 참조 하십시오 CImageListMFC 참조CImageList를 사용 하 여 이의 문서에.

목록 컨트롤을 만들 하려면 목록에 새 항목을 삽입할 때 사용할 수 있는 이미지 목록을 제공 합니다.다음 예제에서는이 절차를 보여 위치 m_pImagelist 형식의 포인터입니다 CImageList 및 m_listctrl 되는 CListCtrl 데이터 멤버.

m_ListImageList.Create(16, 16, ILC_COLOR, 2, 2);
m_ListImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1));
m_ListImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_ListCtrl.SetImageList(&m_ListImageList, LVSIL_SMALL);

그러나 목록 보기나 목록 컨트롤에 아이콘을 표시 하지 않으려는 경우 이미지 목록이 필요 하지 않습니다.

참고 항목

참조

CListCtrl 사용

개념

컨트롤 (MFC)