CDC::Arc 

BOOL Arc( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );

BOOL Arco ( LPCRECT lpRect, punto ptStart, punto ptEnd );

Valor devuelto

Distinto de cero si la función es correcta; caso contrario 0.

Parámetros

x 1

Especifica la coordenada x de la esquina superior izquierda del rectángulo delimitador (en unidades lógicas).

y1

Especifica la coordenada y de la esquina superior izquierda del rectángulo delimitador (en unidades lógicas).

x 2

Especifica la coordenada x de la esquina inferior derecha del rectángulo delimitador (en unidades lógicas).

y2

Especifica la coordenada y de la esquina inferior derecha del rectángulo delimitador (en unidades lógicas).

x 3

Especifica la coordenada x del punto que define el arco inicial del punto (en unidades lógicas). Este punto no tiene que estar exactamente en el arco.

y3

Especifica la coordenada y del punto que define el arco inicial del punto (en unidades lógicas). Este punto no tiene que estar exactamente en el arco.

x 4

Especifica la coordenada x del punto que define el extremo del arco (en unidades lógicas). Este punto no tiene que estar exactamente en el arco.

y4

Especifica la coordenada y del punto que define el extremo del arco (en unidades lógicas). Este punto no tiene que estar exactamente en el arco.

lpRect

Especifica el rectángulo delimitador (en unidades lógicas). Se puede pasar un LPRECT o un objeto CRect para este parámetro.

ptStart

Especifica las coordenadas x e y del punto que define el arco inicial del punto (en unidades lógicas). Este punto no tiene que estar exactamente en el arco. Se puede pasar una estructura de punto o un objeto CPoint para este parámetro.

ptEnd

Especifica las coordenadas x e y del punto que define el punto final del arco (en unidades lógicas). Este punto no tiene que estar exactamente en el arco. Se puede pasar una estructura de punto o un objeto CPoint para este parámetro.

Observaciones

Dibuja un arco elíptico. El arco dibujado utilizando la función es un segmento de la elipse definida por el rectángulo delimitador especificado.

El punto de partida real del arco es el punto en el cual un rayo dibujado desde el centro del rectángulo a través del punto inicial especificado se cruza con la elipse. El punto final real del arco es el punto en el cual un rayo dibujado desde el centro del rectángulo a través del punto final especificado se cruza con la elipse. Se dibuja el arco en una dirección en sentido antihorario. Desde un arco no es una figura cerrada, no está lleno. La anchura y la altura del rectángulo deben ser superiores a 2 unidades y menos de 32.767.

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

Vea tambiénnbsp;CDC::Chord, ::Arc, POINT, RECT

Index