CDC::Pie 

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

BOOL Pie ( LPCRECT lpRect, POINT ptStart, POINT ptEnd );

Valeur de retour

Différent de zéro si la fonction est réussie ; sinon 0.

Paramètres

x 1

Spécifie la coordonnée x du coin supérieur gauche du rectangle englobant (en unités logiques).

y1

Spécifie la coordonnée y du coin supérieur gauche du rectangle englobant (en unités logiques).

x 2

Spécifie la coordonnée x du coin inférieur droit du rectangle englobant (en unités logiques).

y2

Spécifie la coordonnée y du coin inférieur droit du rectangle englobant (en unités logiques).

x 3

Spécifie la coordonnée x du point de départ de l'arc (en unités logiques). Ce point n'a pas à se situent exactement sur l'arc.

y3

Spécifie la coordonnée y du point de départ de l'arc (en unités logiques). Ce point n'a pas à se situent exactement sur l'arc.

x 4

Spécifie la coordonnée x du point de terminaison de l'arc (en unités logiques). Ce point n'a pas à se situent exactement sur l'arc.

y4

Spécifie la coordonnée y du point de terminaison de l'arc (en unités logiques). Ce point n'a pas à se situent exactement sur l'arc.

lpRect

Spécifie le rectangle de délimitation. Vous pouvez passer un objet CRect ou un pointeur vers une structure RECT pour ce paramètre.

ptStart

Spécifie le point de départ de l'arc. Ce point n'a pas à se situent exactement sur l'arc. Vous pouvez passer une structure POINT ou un objet CPoint pour ce paramètre.

ptEnd

Spécifie le point de terminaison de l'arc. Ce point n'a pas à se situent exactement sur l'arc. Vous pouvez passer une structure POINT ou un objet CPoint pour ce paramètre.

Remarques

Dessine une tarte en dessinant un arc elliptique, dont le Centre et les deux points de terminaison sont rejoints par des lignes. Le Centre de l'arc est le Centre du rectangle englobant spécifié par x 1, y1, x 2et y2 (ou lpRect). Les points de début et de fin de l'arc sont spécifiés par le x 3, y3, 4 xet y4 (ou par ptStart et ptEnd).

L'arc est dessinée avec le stylo sélectionné, se déplaçant dans le sens antihoraire. Deux lignes supplémentaires sont tirées de chaque point de terminaison au Centre de l'arc. La zone en forme de tarte est remplie avec la brosse courante. Si 3 x est égal à 4 x et y3 équivaut à y4, le résultat est une ellipse avec une seule ligne du Centre de l'ellipse au point (x 3, y3) ou (x 4, y4).

La figure dessinée par cette fonction s'étend jusqu'à mais n'inclut pas les coordonnées de droite et en bas. Cela signifie que la hauteur de la figure est y2y1 et la largeur de la figure est x 2x 1. Tant la largeur et la hauteur du rectangle englobant doivent être supérieures à 2 unités et moins de 32 767.

Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDC::Chord, :: Pie, RECT, POINT, CRect, CPoint

Index