다음을 통해 공유


CMFCListCtrl 클래스

CMFCListCtrl 클래스의 기능을 확장 CListCtrl 클래스 에서 고급 헤더 컨트롤 기능을 지 원하는 클래스는 CMFCHeaderCtrl 클래스.

class CMFCListCtrl : public CListCtrl

Members

Bb983191.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCListCtrl::EnableMarkSortedColumn

정렬 된 열에 다른 배경색을 표시할 수가 있습니다.

CMFCListCtrl::EnableMultipleSort

여러 정렬 모드를 사용할 수 있습니다.

CMFCListCtrl::GetHeaderCtrl

밑줄이 그어진된 머리글 컨트롤에 대 한 참조를 반환합니다.

CMFCListCtrl::IsMultipleSort

목록 컨트롤에서 다중 정렬 모드 인지를 확인 합니다.

CMFCListCtrl::OnCompareItems

목록 컨트롤 항목 두 개를 비교 해야 하는 경우 프레임 워크에서 호출 됩니다.

CMFCListCtrl::OnGetCellBkColor

개별 셀의 배경색을 결정 해야 하는 경우 프레임 워크에서 호출 됩니다.

CMFCListCtrl::OnGetCellFont

그리고 셀 글꼴 필요한 때는 프레임 워크에서 호출 됩니다.

CMFCListCtrl::OnGetCellTextColor

개별 셀의 텍스트 색을 결정 해야 하는 경우 프레임 워크에서 호출 됩니다.

CMFCListCtrl::RemoveSortColumn

정렬 열은 정렬 된 열 목록에서 제거합니다.

CMFCListCtrl::SetSortColumn

현재 정렬된 열과 정렬 순서를 설정합니다.

CMFCListCtrl::Sort

목록 컨트롤을 정렬합니다.

설명

CMFCListCtrl두 가지 고급 기능을 제공 CListCtrl 클래스 클래스입니다.첫째, 열 정렬 옵션을 자동으로 정렬 화살표가 머리글을 그려서 임을 나타냅니다.둘째, 동시에 여러 개의 열에 정렬 된 데이터를 지원 합니다.

예제

다음 예제에서는 다양 한 방법에 있는 CMFCListCtrl 클래스입니다.목록 컨트롤을 만드는, 열 삽입, 항목 삽입 텍스트 항목의 설정 및 목록 컨트롤의 글꼴을 설정 하는 방법의 예제를 보여 줍니다.이 코드 조각에 속해 있는 Visual Studio 데모 샘플.

    CMFCListCtrl m_wndWatch;


...


    // DWORD dwStyle
    // CRect rectDummy
    m_wndWatch.Create(dwStyle, rectDummy, this, ID_LIST_1);
    m_wndWatch.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, 0, LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
    m_wndWatch.InsertColumn(0, _T("Variable"), LVCFMT_LEFT, 100);
    m_wndWatch.InsertColumn(1, _T("Value"), LVCFMT_LEFT, 100);

    m_wndWatch.InsertItem(0, _T("m_nCount"));
    m_wndWatch.SetItemText(0, 1, _T("100"));

    m_wndWatch.SetFont(&m_Font);

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CListCtrl

            CMFCListCtrl

요구 사항

헤더: afxlistctrl.h

참고 항목

참조

계층 구조 차트

CListCtrl 클래스

기타 리소스

MFC 클래스