Share via


뷰 클래스 (Windows)

CView및 프레임 창의 클라이언트 영역을 나타내는 자식 창 클래스의 파생된 클래스입니다.보기 데이터를 표시 하 고 문서에 대 한 입력을 수락 합니다.

뷰 클래스는 문서 클래스와 프레임 창 클래스는 문서 템플릿 개체를 사용 하 여 연결 됩니다.

  • CView
    응용 프로그램별 데이터의 뷰는 문서에 대 한 기본 클래스입니다.보기 데이터를 표시 하 고 편집 하거나 데이터를 선택 하는 사용자 입력을 받아들이는.뷰 클래스 또는 클래스에서 파생 될 CView.

  • CScrollView
    스크롤 기능을 사용 하는 뷰에 대 한 기본 클래스입니다.파생 뷰 클래스에서 CScrollView 자동 스크롤.

폼과 레코드 뷰

또한 폼 보기 보기 스크롤.이러한 대화 상자 템플릿은 기반으로 합니다.

레코드 뷰는 폼 보기에서 파생 됩니다.또한 데이터베이스에 연결 대화 상자의 서식 파일 외에 있으며,

  • CFormView
    스크롤 뷰 레이아웃 대화 상자 템플릿에 정의 됩니다.파생 클래스에서 CFormView 대화 상자 템플릿 기반 사용자 인터페이스를 구현 합니다.

  • CDaoRecordView
    양식을 제공 보기 데이터 액세스 개체 (DAO) 레코드 집합 개체에 직접 연결 합니다.같은 모든 폼 보기는 CDaoRecordView 는 대화 상자 템플릿을 기반으로 합니다.

  • CRecordView
    양식을 제공 보기는 개방형 데이터베이스 연결 (ODBC) recordset 개체에 직접 연결 합니다.같은 모든 폼 보기는 CRecordView 는 대화 상자 템플릿을 기반으로 합니다.

  • CHtmlEditView
    WebBrowser HTML 편집 플랫폼의 기능을 제공 하는 폼 뷰.

컨트롤 뷰

컨트롤 뷰 컨트롤 형식으로 해당 보기를 표시합니다.

  • CCtrlView
    Windows 컨트롤과 관련 된 모든 보기에 대 한 기본 클래스입니다.컨트롤을 기반으로 하는 뷰는 다음과 같습니다.

  • CEditView
    편집 컨트롤을 포함 하는 Windows 표준 보기 (볼 CEdit).지원 텍스트 편집 컨트롤, 검색, 대체 및 스크롤 기능을 편집 합니다.

  • CRichEditView
    다양 한 Windows 포함 하는 보기의 편집 컨트롤 (참조 CRichEditCtrl).편집 컨트롤의 기능 외에, 풍부한 컨트롤 지원 글꼴, 색, 단락 서식 및 포함된 OLE 개체를 편집 합니다.

  • CListView
    Windows list 컨트롤에 포함 된 보기 (볼 CListCtrl).컬렉션의 아이콘 및 레이블, 파일 탐색기의 오른쪽 창에 유사한 방식에서으로 구성 된 각 항목의 목록 컨트롤을 표시 합니다.

  • CTreeView
    Windows 트리 컨트롤을 포함 하는 보기 (볼 CTreeCtrl).트리 컨트롤의 아이콘 및 레이블 파일 탐색기의 왼쪽된 창에서 비슷한 방식으로 정렬 된 계층적 목록을 표시 합니다.

관련된 클래스

CSplitterWnd단일 프레임 창 안에 뷰가 여러 개 있을 수 있습니다.CPrintDialogCPrintInfo 보기의 인쇄 및 인쇄 미리 보기 기능을 지원 합니다.CRichEditDocCRichEditCntrItemCRichEditView OLE 컨테이너 기능을 구현 합니다.

  • CSplitterWnd
    사용자가 여러 개의 창으로 분할할 수 있는 창입니다.이러한 창 사용자 또는 고정된 크기에서 크기를 조정할 수 있습니다.

  • CPrintDialog
    파일을 인쇄 하는 데 표준 대화 상자를 제공 합니다.

  • CPrintInfo
    인쇄 또는 인쇄 미리 보기 작업에 대 한 정보를 포함 하는 구조체입니다.사용 하는 CView의 아키텍처를 인쇄 합니다.

  • CRichEditDoc
    있는 OLE 클라이언트 항목 목록을 유지는 CRichEditView.

  • CRichEditCntrItem
    항목에 저장 된 OLE 클라이언트 액세스 제공을 CRichEditView.

참고 항목

개념

클래스 라이브러리 개요