다음을 통해 공유


뷰 클래스(Windows)

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

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

CView
문서 데이터의 애플리케이션별 뷰에 대한 기본 클래스입니다. 뷰는 데이터를 표시하고 사용자 입력을 수락하여 데이터를 편집하거나 선택합니다. 에서 뷰 클래스 또는 클래스를 파생합니다 CView.

CScrollView
스크롤 기능이 있는 뷰의 기본 클래스입니다. 자동 스크롤을 CScrollView 위해 뷰 클래스를 파생합니다.

폼 및 레코드 뷰

양식 보기도 스크롤 보기입니다. 대화 상자 템플릿을 기반으로 합니다.

레코드 뷰는 양식 보기에서 파생됩니다. 대화 상자 템플릿 외에도 데이터베이스에 대한 연결도 있습니다.

CFormView
대화 상자 템플릿에 레이아웃이 정의된 스크롤 보기입니다. 대화 상자 템플릿을 기반으로 사용자 인터페이스를 구현하기 위해 클래스 CFormView 를 파생합니다.

CDaoRecordView
DAO(Data Access Object) 레코드 집합 개체에 직접 연결된 양식 보기를 제공합니다. 모든 양식 보기와 마찬가지로 대화 CDaoRecordView 상자 템플릿을 기반으로 합니다. DAO는 Access 데이터베이스와 함께 사용되며 Office 2013을 통해 지원됩니다. DAO 3.6은 최종 버전이며 사용되지 않는 것으로 간주합니다.

CRecordView
ODBC(Open Database 커넥트ivity) 레코드 집합 개체에 직접 연결된 양식 보기를 제공합니다. 모든 양식 보기와 마찬가지로 대화 CRecordView 상자 템플릿을 기반으로 합니다.

CHtmlEditView
WebBrowser HTML 편집 플랫폼의 기능을 제공하는 양식 보기입니다.

컨트롤 뷰

컨트롤 뷰는 컨트롤을 해당 보기로 표시합니다.

CCtrlView
Windows 컨트롤과 연결된 모든 뷰에 대한 기본 클래스입니다. 컨트롤을 기반으로 하는 보기는 아래에 설명되어 있습니다.

CEditView
Windows 표준 편집 컨트롤이 포함된 보기입니다(CEdit 참조). 편집 컨트롤은 텍스트 편집, 검색, 바꾸기 및 스크롤 기능을 지원합니다.

CRichEditView
Windows 서식 있는 편집 컨트롤이 포함된 보기입니다(CRichEditCtrl 참조). 편집 컨트롤의 기능 외에도 서식 있는 편집 컨트롤은 글꼴, 색, 단락 서식 및 포함된 OLE 개체를 지원합니다.

CListView
Windows 목록 컨트롤이 포함된 보기입니다(CListCtrl 참조). 목록 컨트롤은 각각 아이콘과 레이블로 구성된 항목 컬렉션을 파일 탐색기 오른쪽 창과 비슷한 방식으로 표시합니다.

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

CSplitterWnd 를 사용하면 단일 프레임 창 내에서 여러 보기를 가질 수 있습니다. CPrintDialog 보기 CPrintInfo 의 인쇄 및 인쇄 미리 보기 기능을 지원합니다. CRichEditDocCRichEditCntrItem OLE 컨테이너 기능을 구현하는 데 사용됩니다CRichEditView.

Csplitterwnd
사용자가 여러 창으로 분할할 수 있는 창입니다. 이러한 창은 사용자 또는 고정 크기로 크기를 조정할 수 있습니다.

CPrintDialog
파일을 인쇄하기 위한 표준 대화 상자를 제공합니다.

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

CRichEditDoc
에 있는 CRichEditViewOLE 클라이언트 항목 목록을 유지 관리합니다.

CRichEditCntrItem
에 저장된 CRichEditViewOLE 항목에 대한 클라이언트 쪽 액세스를 제공합니다.

참고 항목

클래스 개요