Share via


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

Clase de la CDC

Gráfico de jerarquía

CDC::GetWindowExt

CDC::SetViewportExt

Clase de CSize