Compartir a través de


CWnd::GetDC

Recupera un puntero a un común, a una clase, o un contexto privado del dispositivo para el área cliente dependiendo de estilos de clase especificado para CWnd.

CDC* GetDC( );

Valor devuelto

Identifica el contexto para el área cliente de CWnd si correctamente; si no, el valor devuelto es NULL.el puntero puede ser temporal y no se debe almacenar para su uso posterior.

Comentarios

Para los contextos comunes de dispositivo, GetDC asigna atributos predeterminados al contexto cada vez que se recupera.Para los contextos de la clase y private, GetDC sale de los atributos previamente asignados sin cambios.El contexto de dispositivo se puede utilizar en funciones subsiguientes de la interfaz de dispositivo (GDI) gráfico para dibujar en el área cliente.

A menos que el contexto de dispositivo pertenece a una clase de ventana, la función miembro de ReleaseDC se debe llamar a para liberar el contexto después de pintar.

Un contexto de dispositivo que pertenece a la clase de CWnd es devuelto por la función miembro de GetDC si CS_CLASSDC, CS_OWNDC, o CS_PARENTDC han especificado como un estilo en la estructura de Clase WNDCLASS cuando la clase se registrada.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::GetDCEx

CWnd::ReleaseDC

CWnd::GetWindowDC

GetDC

Clase de CClientDC