Función SetWindowExtEx (wingdi.h)
La función SetWindowExtEx establece las extensiones horizontales y verticales de la ventana para un contexto de dispositivo mediante los valores especificados.
Sintaxis
BOOL SetWindowExtEx(
[in] HDC hdc,
[in] int x,
[in] int y,
[out] LPSIZE lpsz
);
Parámetros
[in] hdc
Identificador del contexto del dispositivo.
[in] x
Extensión horizontal de la ventana en unidades lógicas.
[in] y
Extensión vertical de la ventana en unidades lógicas.
[out] lpsz
Puntero a una estructura SIZE que recibe las extensiones de ventana anteriores, en unidades lógicas. Si lpSize es NULL, este parámetro no se usa.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero.
Comentarios
La ventana hace referencia al sistema de coordenadas lógico del espacio de página. La extensión es el valor máximo de un eje. Esta función establece los valores máximos de los ejes horizontales y verticales de la ventana (en coordenadas lógicas). Al asignar entre el espacio de página y el espacio del dispositivo, SetViewportEx ySetWindowExtEx determinan el factor de escala entre la ventana y la ventanilla. Para obtener más información, vea Transformación de espacios de coordenadas.
Cuando se establecen los siguientes modos de asignación, se omiten las llamadas a las funciones SetWindowExtEx y SetViewportEx :
- MM_HIENGLISH
- MM_HIMETRIC
- MM_LOENGLISH
- MM_LOMETRIC
- MM_TEXT
- MM_TWIPS
Ejemplos
Para obtener un ejemplo, consulte Invalidación del área de cliente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |
Consulte también
Funciones de espacio y transformación de coordenadas
Información general sobre espacios y transformaciones de coordenadas