CDC::Arc 

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

BOOL Arc ( 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 qui définit l'arc de départ du point (en unités logiques). Ce point n'a pas à se situent exactement sur l'arc.

y3

Spécifie la coordonnée y du point qui définit l'arc de départ du point (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 qui définit le 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 qui définit le 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 (en unités logiques). Vous pouvez passer un LPRECT ou un objet CRect pour ce paramètre.

ptStart

Spécifie les coordonnées x et y du point qui définit l'arc de départ du point (en unités logiques). 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 les coordonnées x et y du point qui définit le point final de l'arc (en unités logiques). 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 un arc elliptique. L'arc dessiné à l'aide de la fonction est un segment de l'ellipse définie par le rectangle englobant spécifié.

Le véritable point de départ de l'arc est le point auquel un rayon tiré depuis le Centre du rectangle englobant à travers le point de départ spécifié croise l'ellipse. Le point de fin réel de l'arc est le point auquel un rayon tiré depuis le Centre du rectangle englobant à travers le point de terminaison spécifié croise l'ellipse. L'arc est dessinée dans une direction dans le sens antihoraire. Étant donné que l'arc n'est pas une figure fermée, il n'est pas rempli. La largeur et la hauteur du rectangle 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, ::Arc, POINT, RECT

Index