Función SelectClipRgn (wingdi.h)

La función SelectClipRgn selecciona una región como región de recorte actual para el contexto de dispositivo especificado.

Sintaxis

int SelectClipRgn(
  [in] HDC  hdc,
  [in] HRGN hrgn
);

Parámetros

[in] hdc

Identificador del contexto del dispositivo.

[in] hrgn

Identificador de la región que se va a seleccionar.

Valor devuelto

El valor devuelto especifica la complejidad de la región y puede ser uno de los siguientes valores.

Código devuelto Descripción
NULLREGION
La región está vacía.
SIMPLEREGION
La región es un único rectángulo.
COMPLEXREGION
La región es más de un rectángulo.
ERROR
Se produjo un error. (La región de recorte anterior no se ve afectada).

Comentarios

Solo se usa una copia de la región seleccionada. La propia región se puede seleccionar para cualquier número de otros contextos de dispositivo o se puede eliminar.

La función SelectClipRgn supone que las coordenadas de una región se especifican en unidades de dispositivo.

Para quitar la región de recorte de un contexto de dispositivo, especifique un identificador de región NULL .

Ejemplos

Para obtener un ejemplo, consulte Recorte de salida.

Requisitos

   
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 recorte

Información general sobre el recorte

ExtSelectClipRgn