CRgn::CreateEllipticRgn

BOOL CreateEllipticRgn ( int 1 x, int y1, int x 2, int y2 );

Valor devuelto

Distinto de cero si la operación se realizó correctamente; caso contrario 0.

Parámetros

x 1

Especifica la lógica coordenada x de la esquina superior izquierda del rectángulo delimitador de la elipse.

y1

Especifica la coordenada y lógica de la esquina superior izquierda del rectángulo delimitador de la elipse.

x 2

Especifica la lógica coordenada x de la esquina inferior derecha del rectángulo delimitador de la elipse.

y2

Especifica la coordenada y lógica de la esquina inferior derecha del rectángulo delimitador de la elipse.

Observaciones

Crea una región elíptica. La región está definida por el rectángulo delimitador especificado por x 1, y1, x 2y y2. La región se almacena en el objeto de CRgn.

El tamaño de una región se limita a unidades lógicas de 32.767 por 32.767 o 64 K de memoria, lo que sea menor.

Cuando ha terminado de utilizar una región creada con la función CreateEllipticRgn , una aplicación debe seleccionar la región fuera del contexto de dispositivo y utilice la función EliminarObjeto para quitarla.

Visión General de CRgn |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CRgn::CreateEllipticRgnIndirect, :: CreateEllipticRgn

Index