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