다음을 통해 공유


CMFCHeaderCtrl 클래스

CMFCHeaderCtrl 클래스를 지 원하는 헤더 컨트롤에 여러 열을 정렬 합니다.

class CMFCHeaderCtrl : public CHeaderCtrl

Members

Public 생성자

Name

설명

CMFCHeaderCtrl::CMFCHeaderCtrl

CMFCHeaderCtrl 개체를 생성합니다.

CMFCHeaderCtrl::~CMFCHeaderCtrl

소멸자.

Public 메서드

Name

설명

CMFCHeaderCtrl::EnableMultipleSort

설정 또는 해제 여러 열 정렬 현재 머리글 컨트롤 모드입니다.

CMFCHeaderCtrl::GetColumnState

열 정렬 됩니다 또는 오름차순 또는 내림차순으로 정렬 되어 있는지 여부를 나타냅니다.

CMFCHeaderCtrl::GetSortColumn

첫 번째 정렬된 열 머리글 컨트롤에서의 인덱스를 검색합니다.

CMFCHeaderCtrl::GetThisClass

프레임 워크에서 사용 되는 포인터를 얻을 수 있는 CRuntimeClass 이 클래스 형식에 연결 된 개체입니다.

CMFCHeaderCtrl::IsAscending

열 머리글 컨트롤을 오름차순으로 정렬할지 여부를 나타냅니다.

CMFCHeaderCtrl::IsDialogControl

현재 머리글 컨트롤의 부모 창 대화 상자 인지 여부를 나타냅니다.

CMFCHeaderCtrl::IsMultipleSort

현재 헤더 컨트롤에 있는지 여부를 나타내는 여러 열 정렬 모드.

CMFCHeaderCtrl::RemoveSortColumn

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

CMFCHeaderCtrl::SetSortColumn

헤더 컨트롤에서 지정 된 열의 정렬 순서를 설정합니다.

Protected 메서드

Name

설명

CMFCHeaderCtrl::OnDrawItem

열 머리글 컨트롤을 그리려면 프레임 워크에서 호출 됩니다.

CMFCHeaderCtrl::OnDrawSortArrow

정렬 화살표를 그리려면 프레임 워크에서 호출 됩니다.

CMFCHeaderCtrl::OnFillBackground

열 머리글 컨트롤의 배경을 채우는 데 프레임 워크에서 호출 됩니다.

예제

다음 예제에서는 개체를 생성 하는 방법을 보여 줍니다.는 CMFCHeaderCtrl 클래스 및 사용 방법 여러 열 정렬 현재 머리글 컨트롤 모드.

    CMFCHeaderCtrl* headerCtrl = new CMFCHeaderCtrl();
    headerCtrl->EnableMultipleSort();

설명

CMFCHeaderCtrl 클래스는 정렬 된 열을 나타내려면 머리글 컨트롤 열에 정렬 화살표를 그립니다. 사용 여러 열 정렬 부모 목록 컨트롤에서 열 집합 경우 모드 (CMFCListCtrl 클래스) 동시에 정렬할 수 있습니다.

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CHeaderCtrl

            CMFCHeaderCtrl

요구 사항

헤더: afxheaderctrl.h

참고 항목

참조

계층 구조 차트

CMFCListCtrl 클래스

기타 리소스

MFC 클래스