다음을 통해 공유


출력(디바이스 컨텍스트) 클래스

이러한 클래스는 Windows에서 사용할 수 있는 다양한 유형의 디바이스 컨텍스트를 캡슐화합니다.

다음 클래스의 대부분은 Windows 디바이스 컨텍스트에 대한 핸들을 캡슐화합니다. 디바이스 컨텍스트는 디스플레이 또는 프린터와 같은 디바이스의 그리기 특성에 대한 정보를 포함하는 Windows 개체입니다. 모든 그리기 호출은 디바이스 컨텍스트 개체를 통해 이루어집니다. Windows 메타파일 지원을 포함하여 특수한 디바이스 컨텍스트 기능을 캡슐화에서 CDC 파생된 추가 클래스입니다.

CDC
디바이스 컨텍스트에 대한 기본 클래스입니다. 전체 디스플레이에 액세스하고 프린터와 같은 비시도 컨텍스트에 액세스하는 데 직접 사용됩니다.

C그림판DC
창의 멤버 함수에 OnPaint 사용되는 표시 컨텍스트입니다. 자동으로 생성 및 EndPaint 소멸을 호출 BeginPaint 합니다.

CClientDC
창의 클라이언트 영역에 대한 표시 컨텍스트입니다. 예를 들어 마우스 이벤트에 대한 즉각적인 응답을 그리는 데 사용됩니다.

CWindowDC
클라이언트 및 비클라이언트 영역을 포함하여 전체 창에 대한 표시 컨텍스트입니다.

CMetaFileDC
Windows 메타파일의 디바이스 컨텍스트입니다. Windows 메타파일은 이미지를 만들기 위해 재생할 수 있는 GDI(그래픽 디바이스 인터페이스) 명령 시퀀스를 포함합니다. 멤버 함수 CMetaFileDC 에 대한 호출은 메타파일로 기록됩니다.

CPoint
좌표(x, y) 쌍을 저장합니다.

CSize
거리, 상대 위치 또는 쌍으로 이뤄진 값을 저장합니다.

CRect
사각형 영역의 좌표를 저장합니다.

Crgn
창 내에서 타원형, 다각형 또는 불규칙 영역을 조작하기 위해 GDI 영역을 캡슐화합니다. 클래스 CDC의 클리핑 멤버 함수와 함께 사용됩니다.

Crecttracker
사각형 개체의 크기 조정 및 이동을 위한 사용자 인터페이스를 표시하고 처리합니다.

CColorDialog
색을 선택하기 위한 표준 대화 상자를 제공합니다.

CFontDialog
글꼴을 선택하기 위한 표준 대화 상자를 제공합니다.

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

참고 항목

클래스 개요