CDC::Pie 

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

BOOL Circular ( 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 de partida del arco (en unidades lógicas). Este punto no tiene que estar exactamente en el arco.

y3

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

x 4

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

y4

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

lpRect

Especifica el rectángulo delimitador. Se puede pasar un objeto CRect o un puntero a una estructura RECT para este parámetro.

ptStart

Especifica el punto inicial del arco. 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 el punto final del arco. 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 una cuña en forma circular por dibujar un arco elíptico, cuyo centro y dos extremos se unen por líneas. El centro del arco es el centro del rectángulo delimitador especificado por x 1, y1, x 2y y2 (o lpRect). Los puntos inicial y finales del arco se especifican por x 3, y3, 4 xy y4 (o por ptStart y ptEnd).

El arco se dibuja con la pluma seleccionada, moviendo en una dirección en sentido antihorario. Se dibujan dos líneas adicionales de cada extremo al centro del arco. El área en forma de pastel se rellena con el pincel actual. Si x 3 es igual a x 4 y y3 equivale a y4, el resultado es una elipse con una sola línea desde el centro de la elipse en el punto (x 3, y3) o (x 4, y4).

La figura dibujada por esta función se extiende hasta pero no incluye las coordenadas derecho e inferior. Esto significa que la altura de la figura es y2y1 y el ancho de la figura es x 2x 1. 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, :: circular, RECT, punto, CRect, CPoint

Index