CDC::Arc 

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

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

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Parametri

1 x

Specifica la coordinata x dell'angolo superiore sinistro del rettangolo di delimitazione (in unità logiche).

y1

Specifica la coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione (in unità logiche).

2 x

Specifica la coordinata x dell'angolo inferiore destro del rettangolo (in unità logiche).

y2

Specifica la coordinata y dell'angolo inferiore destro del rettangolo (in unità logiche).

x 3

Specifica la coordinata x del punto che definisce l'arco di partenza (in unità logiche). Questo punto non deve mentire esattamente sull'arco.

y3

Specifica la coordinata y del punto che definisce l'arco di partenza (in unità logiche). Questo punto non deve mentire esattamente sull'arco.

4 x

Specifica la coordinata x del punto che definisce endpoint dell'arco (in unità logiche). Questo punto non deve mentire esattamente sull'arco.

p13rdz1u

Specifica la coordinata y del punto che definisce endpoint dell'arco (in unità logiche). Questo punto non deve mentire esattamente sull'arco.

lpRect

Specifica il rettangolo di delimitazione (in unità logiche). Si può passare un LPRECT o un oggetto CRect per questo parametro.

ptStart

Specifica le coordinate x e y del punto che definisce l'arco di partenza (in unità logiche). Questo punto non deve mentire esattamente sull'arco. Si può passare una struttura POINT o un oggetto CPoint per questo parametro.

ptEnd

Specifica le coordinate x e y del punto che definisce il punto finale dell'arco (in unità logiche). Questo punto non deve mentire esattamente sull'arco. Si può passare una struttura POINT o un oggetto CPoint per questo parametro.

Osservazioni

Disegna un arco ellittico. L'arco disegnato utilizzando la funzione è un segmento dell'ellisse definita dal rettangolo di delimitazione specificato.

Il punto di partenza effettivo dell'arco è il punto in cui un raggio disegnato dal centro del rettangolo di delimitazione per il punto di partenza specificato interseca l'ellisse. Il punto finale effettivo dell'arco è il punto in cui un raggio disegnato dal centro del rettangolo di delimitazione attraverso il punto finale specificato interseca l'ellisse. L'arco viene disegnato in senso antiorario. Poiché un arco non è una figura chiusa, e non è pieno. La larghezza e l'altezza del rettangolo deve essere maggiore di 2 unità e meno di 32.767 unità.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDC::Chord, ::Arc, POINT, RECT

Index