Compartir a través de


Clases de resultados (Contexto de dispositivo)

En estas clases, se encapsulan los diferentes tipos de contextos de dispositivo que están disponibles en Windows.

En la mayoría de las siguientes clases, se encapsula un manipulador en un contexto de dispositivo Windows. Los contextos de dispositivo son objetos de Windows donde se incluye información sobre los atributos de dibujo de un dispositivo como una pantalla o una impresora. Todas las llamadas de dibujo se realizan mediante un objeto de contexto de dispositivo. En las clases adicionales que se derivan de la clase CDC, se encapsula la funcionalidad especializada de contexto de dispositivo, en la que se incluye la compatibilidad con metarchivos de Windows.

CDC
Esta es la clase base de los contextos de dispositivo. Se usa de forma directa para acceder a toda la pantalla y a los contextos que no sean de presentación, como los de las impresoras.

CPaintDC
Esta clase constituye un contexto de visualización que se usa en las funciones miembro OnPaint de las ventanas. Durante el proceso de construcción, se llama automáticamente a la función BeginPaint; asimismo, durante el proceso de destrucción, se llama a EndPaint.

CClientDC
Esta clase constituye un contexto de visualización para las áreas cliente de las ventanas. Se usa, por ejemplo, para realizar procesos de dibujo como respuesta inmediata a los eventos del mouse.

CWindowDC
Esta clase constituye un contexto de visualización para las ventanas completas, entre las que se incluyen las áreas cliente y no cliente.

CMetaFileDC
Esta clase constituye un contexto de dispositivo para los metarchivos de Windows. En los metarchivos de Windows, se incluye una secuencia de comandos de la interfaz de dispositivo gráfico (GDI) que puede volver a reproducirse para crear una imagen. Las llamadas que se hacen a las funciones miembro de una clase CMetaFileDC se registran en un metarchivo.

CPoint
Esta clase se usa para almacenar pares de coordenadas (x e y).

CSize
Esta clase se usa para almacenar información sobre la distancia, las posiciones relativas o los valores emparejados.

CRect
Esta clase se usa para almacenar las coordenadas de áreas rectangulares.

CRgn
En esta clase, se encapsula una región GDI para manipular un área elíptica, poligonal o irregular dentro de una ventana. Se usa junto con las funciones miembro de recorte de la clase CDC.

CRectTracker
Se usa para mostrar y controlar la interfaz de usuario de manera que sea posible mover los objetos rectangulares y cambiar su tamaño.

CColorDialog
Proporciona un cuadro de diálogo estándar para seleccionar un color.

CFontDialog
Proporciona un cuadro de diálogo estándar para seleccionar una fuente.

CPrintDialog
Proporciona un cuadro de diálogo estándar para imprimir un archivo.

Consulte también

Información general sobre la clase