Share via


CDC::ResetDC

Llame a esta función miembro para actualizar el contexto de dispositivo ajusta por el objeto de CDC .

BOOL ResetDC(
   const DEVMODE* lpDevMode 
);

Parámetros

  • lpDevMode
    un puntero a una estructura de Windows DEVMODE .

Valor devuelto

Distinto de cero si la función es correcta; si no 0.

Comentarios

El contexto de dispositivo se actualiza desde la información especificada en la estructura de Windows DEVMODE .Esta función miembro solo restaura el contexto de dispositivo del atributo.

Una aplicación utilizará normalmente la función miembro de ResetDC cuando una ventana procesa un mensaje de WM_DEVMODECHANGE .También puede utilizar esta función miembro para cambiar la orientación o las bandejas de papel de papel mientras imprime un documento.

No puede usar esta función miembro para cambiar el nombre del controlador, el nombre de dispositivo, o puerto de salida.Cuando el usuario cambia la conexión de puerto o el nombre de dispositivo, debe eliminar el contexto original del dispositivo y crear un nuevo contexto de dispositivo con nueva información.

Antes de llamar a esta función miembro, debe asegurarse de que todos los objetos (distinto de los objetos comunes) que tiene hubiera seleccionado en el contexto de dispositivo se han seleccionado out.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::m_hAttribDC

ResetDC

WM_DEVMODECHANGE

DEVMODE