CreateEllipticRgn
La función CreateEllipticRgn crea una región elíptica.
Sintaxis
HRGN CreateEllipticRgn( int nLeftRect, // coordinate x de la esquina superior izquierda del rectángulo externo int nTopRect, // coordinate y de la esquina superior izquierda del rectángulo externo int nRightRect, // coordinate x de la esquina inferior derecha del rectángulo externo int nBottomRect // coordinate y de la esquina inferior derecha del rectángulo externo );
Parámetros
nLeftRect: especifica la coordenada x de la esquina superior izquierda del rectángulo que inscribe a la elipse.
nTopRect: especifica la coordenada y de la esquina superior izquierda del rectángulo que inscribe a la elipse.
nRightRect: especifica la coordenada x de la esquina inferior derecha del rectángulo que inscribe a la elipse.
nBottomRect: especifica la coordenada y de la esquina inferior derecha del rectángulo que inscribe a la elipse.
Valor de retorno
Si la función tiene éxito, el valor de retorno es el manipulador a la región.
Si la función falla, el valor de retorno es NULL.
Observaciones
El rectángulo define el tamaño, figura y orientación de la región: los lados largos del rectángulo definen la longitud del eje mayor de la elipse; los lados cortos el del eje menor; y el centro del rectángulo define la intersección de ambos ejes.
Las coordenadas del rectángulo se especifican en unidades lógicas.