CListCtrl

CListCtrl 클래스 "목록 보기 컨트롤"는 디스플레이의 컬렉션 항목 (이미지 목록)에서 아이콘 및 레이블이 이루어진 각각의 기능을 캡슐화 합니다. 아이콘 및 레이블 외에 각 항목의 아이콘 및 레이블 오른쪽에 있는 표시 되는 정보를 가질 수 있습니다. 이 컨트롤 (및 따라서 CListCtrl 클래스)는 Windows 95와 Windows NT 버전 3.51에서 실행 되는 프로그램에만 사용할 수 있습니다 그리고 나중。

다음은 CListCtrl 클래스에 대 한 간략 한 개요입니다. 상세한 개념적 논의 대 한 참조 CListCtrl 사용 하 제어 항목 에서 Visual c + + 프로그래머 가이드

레이아웃

목록 뷰 컨트롤 "보기" 라고 하는 네 가지 방법으로 자신의 콘텐츠를 표시할 수 있습니다.

컨트롤의 현재 목록 보기 스타일은 현재 보기를 결정합니다. 이 대 한 자세한 내용은 이러한 스타일 및 그들 사용법 참조 CListCtrl 사용: 목록 컨트롤 스타일 변경

확장된 스타일

표준 목록 스타일 외에 클래스 CListCtrl 풍부한 기능을 제공 하는 확장된 스타일의 대형 세트를 지원 합니다. 이 기능은의 몇 가지 예로:

이러한 새로운 사용에 대 한 정보 확장 스타일 참조 CListCtrl 사용: 목록 컨트롤 스타일 변경

항목 및 하위 항목

목록 뷰 컨트롤의 각 항목 (이미지 목록)에서 아이콘, 레이블, 현재 상태 및 응용 프로그램 정의 값 ("데이터 항목" 라고도 함)으로 구성 됩니다. 하나 이상의 하위 각 항목과 연관 될 수도 있습니다. "하위" 보고서 보기에서 항목의 아이콘 및 레이블 오른쪽 열에 표시 될 수 있는 문자열입니다. List view 컨트롤에 있는 모든 항목의 하위 항목 같은 수가 있어야 합니다.

CListCtrl 클래스 삽입, 삭제, 찾기, 및 이러한 항목을 수정 하는 방법에 대 한 몇 가지 기능을 제공 합니다. 자세한 내용은 CListCtrl::GetItem, CListCtrl::InsertItemCListCtrl::FindItem를 참조 하십시오. CListCtrl 사용: 컨트롤에 항목 추가, 및 Clistctrl을 사용 하 여: 스크롤, 정렬, 정렬, 및 목록 컨트롤에서 찾기

기본적으로 목록 뷰 컨트롤은 항목의 아이콘 및 텍스트 특성을 저장 하는 작업을 담당 합니다. 그러나, 이러한 항목 유형 외에 클래스 CListCtrl 지원 "콜백 항목 되었음"을 나타냅니다. "콜백 항목"은 목록 보기 항목을 응용 프로그램 ? 컨트롤 보다는 ? 텍스트, 아이콘 또는 둘 다를 저장 합니다. 콜백 마스크 지정 항목 특성 (텍스트 및/또는 아이콘) 응용 프로그램에서 제공 하는 데 사용 됩니다. 응용 프로그램에서 콜백 항목을 사용 하는 경우 주문형 텍스트 및/또는 아이콘 속성을 제공할 수 있어야 합니다. 콜백 항목은 응용 프로그램이 이미이 정보 중 일부를 유지 관리 하는 경우에 유용 합니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. CListCtrl::GetCallBackMask CListCtrl 사용: 콜백 항목 및 콜백 마스크

이미지 목록

아이콘, 헤더 항목 이미지 및 application? 여러 이미지 목록 ( CImageList클래스에 의해 구현) 만들고 목록 뷰 컨트롤에 할당 하는 항목이 포함 된 목록 보기에 대 한 상태 정의. 각 목록 뷰 컨트롤 이미지 목록의 최대 4 개의 다른 종류를 가질 수 있습니다.:

기본적으로 목록 뷰 컨트롤 때 그것을 파괴입니다; 그것에 할당 된 이미지 목록을 소멸합니다 그러나, 개발자는 응용 프로그램에 의해 결정 된 대로 이상 사용 하는 경우 각 이미지 목록을 파괴 하 여이 문제를 사용자 지정할 수 없습니다. 자세한 내용은 참조 CListCtrl 사용: 목록 항목 및 이미지 목록 CListCtrl 사용: 목록 항목 및 이미지 목록

# include lt;afxcmn.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 DAOTABLE (ko) | MFC 샘플 HTTPSVR (ko) | MFC 샘플 LISTHDR (ko) | MFC 샘플 ROWLIST (ko) | MFC 샘플 DBVLIST(&N)

참고 항목nbsp;CImageList(&N)

Index