BOOL CreateRoundRectRgn( int x1, int y1, int x2, int y2, int x3, int y3 );
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 de la región.
y1
Especifica la coordenada y lógica de la esquina superior izquierda de la región.
x 2
Especifica la lógica coordenada x de la esquina inferior derecha de la región.
y2
Especifica la coordenada y lógica de la esquina inferior derecha de la región.
x 3
Especifica el ancho de la elipse que se utiliza para crear las esquinas redondeadas.
y3
Especifica la altura de la elipse que se utiliza para crear las esquinas redondeadas.
Observaciones
Crea una región rectangular con esquinas redondeadas que 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 una aplicación ha terminado de utilizar una región creada con la función de CreateRoundRectRgn , debe seleccionar la región fuera del contexto de dispositivo y utilice la función de miembro de CGDIObject::DeleteObject para quitarla.
Visión General de CRgn |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambiénnbsp;CRgn::CreateRectRgn, CRgn::CreateRectRgnIndirect, :: CreateRoundRectRgn