CDC::Arc 

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

BOOL Arc ( Operador LPCRECT lpRect, ponto ptStart, ponto ptEnd );

Valor de retorno

Diferente de zero se a função for bem-sucedida; caso contrário 0.

Parâmetros

1 x

Especifica o x-coordenar de upper-Esquerda canto do Retangular envolvente (nas unidades lógicas).

y1

Especifica a y-coordenar de upper-Esquerda canto do Retangular envolvente (nas unidades lógicas).

x 2

Especifica a coordenada x do canto inferior direito do Retangular envolvente (nas unidades lógicas).

y2

Especifica a coordenada y do canto inferior direito do Retangular envolvente (nas unidades lógicas).

x 3

Especifica a coordenada x do ponto que define o arco é iniciar ponto (em unidades lógicas). Este ponto não precisa estar exatamente no arco.

y3

Especifica a coordenada y do ponto que define o arco é iniciar ponto (em unidades lógicas). Este ponto não precisa estar exatamente no arco.

4 x

Especifica a coordenada x do ponto que define ponto de extremidade do arco (nas unidades lógicas). Este ponto não precisa estar exatamente no arco.

y4

Especifica a coordenada y do ponto que define ponto de extremidade do arco (nas unidades lógicas). Este ponto não precisa estar exatamente no arco.

lpRect

Especifica o Retangular envolvente (nas unidades lógicas). Você pode passar um LPRECT ou um objeto de CRect para este parâmetro.

ptStart

Especifica as coordenadas x e y do ponto que define o arco é iniciar ponto (em unidades lógicas). Este ponto não precisa estar exatamente no arco. Você pode passar uma estrutura de ponto ou um objeto de CPoint para este parâmetro.

ptEnd

Especifica as coordenadas x e y do ponto que define ponto final do arco (nas unidades lógicas). Este ponto não precisa estar exatamente no arco. Você pode passar uma estrutura de ponto ou um objeto de CPoint para este parâmetro.

Observações

Desenha um arco elíptico. O arco desenhado por meio da função é um segmento de elipse definido pela Retangular delimitador especificado.

O ponto de partida real do arco é o ponto no qual um raio desenhado do centro do Retangular delimitador através do ponto inicial especificado intercepta a elipse. O ponto final real do arco é o ponto no qual um raio desenhado do centro do Retangular delimitador através o ponto final especificado intercepta a elipse. O arco é desenhado no sentido anti-horário. Como um arco não é uma figura fechada, ela não está cheia. A largura e a altura do rectângulo devem ser maiores que 2 unidades e 32.767 menos de unidades.

Visão geral do CDCMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CDC::Chord, ::Arc, POINT, RECT

Index