Compartir a través de


CDC::SetWindowExt

Establece el x y las y- extensiones de la ventana asociada al contexto del dispositivo.

virtual CSize SetWindowExt( 
   int cx, 
   int cy  
); 
CSize SetWindowExt( 
   SIZE size  
);

Parámetros

  • cx
    Especifica la x-extensión (en unidades lógicas) de la ventana.

  • cy
    Especifica la y-extensión (en unidades lógicas) de la ventana.

  • size
    Especifica el x y las y-extensiones (en unidades lógicas) de la ventana.

Valor devuelto

Las extensiones anteriores de la ventana (en unidades lógicas) como objeto de CSize . Si se produce un error, el x y las y- coordenadas del objeto devuelto de CSize se establecen en 0.

Comentarios

La ventana, junto con el área de visualización de dispositivo-contexto, define cómo GDI asigna los puntos en el sistema de coordenadas lógico a los puntos en el sistema de coordenadas de dispositivo.

Cuando establece los modos siguientes de asignación, las llamadas a SetWindowExt y funciones de SetViewportExt se omiten:

  • MM_HIENGLISH

  • MM_HIMETRIC

  • MM_LOENGLISH

  • MM_LOMETRIC

  • MM_TEXT

  • MM_TWIPS

Cuando se establece el modo de MM_ISOTROPIC , una aplicación debe llamar a la función miembro de SetWindowExt antes de llamar a SetViewportExt.

Ejemplo

Vea el ejemplo para CView:: OnPrepareDC.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CDC (clase)

Gráfico de jerarquías

CDC::GetWindowExt

CDC::SetViewportExt

CSize Class