Compartilhar via


Classes de saída (contexto do dispositivo)

Essas classes encapsulam os diferentes tipos de contextos de dispositivo disponíveis no Windows.

A maioria das classes a seguir encapsula um identificador para um contexto de dispositivo Windows. Um contexto de dispositivo é um objeto do Windows que contém informações sobre os atributos de desenho de um dispositivo, como uma exibição ou uma impressora. Todas as chamadas de desenho são feitas por meio de um objeto de contexto de dispositivo. Classes adicionais derivadas da CDC funcionalidade especializada de contexto de dispositivo, incluindo suporte para metafilos do Windows.

CDC
A classe base para contextos de dispositivo. Usado diretamente para acessar toda a exibição e para acessar contextos de nondisplay, como impressoras.

CPaintDC
Um contexto de exibição usado nas OnPaint funções membro das janelas. Chama BeginPaint automaticamente a construção e EndPaint a destruição.

CClientDC
Um contexto de exibição para áreas de cliente de janelas. Usado, por exemplo, para desenhar uma resposta imediata a eventos do mouse.

CWindowDC
Um contexto de exibição para janelas inteiras, incluindo as áreas cliente e nãocliente.

CMetaFileDC
Um contexto de dispositivo para metafilos do Windows. Um metafile do Windows contém uma sequência de comandos GDI (interface do dispositivo gráfico) que podem ser reproduzidos para criar uma imagem. As chamadas feitas para as funções membro de um CMetaFileDC são registradas em um metafilo.

CPoint
Mantém pares de coordenadas (x, y).

CSize
Mantém distância, posições relativas ou valores emparelhados.

CRect
Contém coordenadas de áreas retangulares.

CRgn
Encapsula uma região GDI para manipular uma área elíptica, poligonal ou irregular dentro de uma janela. Usado em conjunto com as funções de membro de recorte na classe CDC.

CRectTracker
Exibe e manipula a interface do usuário para redimensionar e mover objetos retangulares.

CColorDialog
Fornece uma caixa de diálogo padrão para selecionar uma cor.

CFontDialog
Fornece uma caixa de diálogo padrão para selecionar uma fonte.

CPrintDialog
Fornece uma caixa de diálogo padrão para imprimir um arquivo.

Consulte também

Visão geral da aula