CRgn::CreateEllipticRgn

BOOL CreateEllipticRgn ( int x 1, int y1, int 2 x, int y2 );

Valore restituito

Diverso da zero se l'operazione riuscita; in caso contrario 0.

Parametri

1 x

Specifica la logica coordinata x dell'angolo superiore sinistro del rettangolo di delimitazione dell'ellisse.

y1

Specifica la logica coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione dell'ellisse.

2 x

Specifica la logica coordinata x dell'angolo inferiore destro del rettangolo di delimitazione dell'ellisse.

y2

Specifica la logica coordinata y dell'angolo inferiore destro del rettangolo di delimitazione dell'ellisse.

Osservazioni

Si crea un'area ellittica. La regione è definita dal rettangolo di delimitazione specificato da x 1, y1, y2e 2 x. La regione è memorizzata nell'oggetto CRgn.

Le dimensioni di una regione sono limitata a unità logiche 32.767 da 32.767 o 64 KB di memoria, se più piccoli.

Quando ha finito utilizzando una regione creata con la funzione di CreateEllipticRgn , un'applicazione deve selezionare la regione fuori del contesto di periferica e utilizzare la funzione DeleteObject per rimuoverlo.

Panoramica CRgn |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CRgn::CreateEllipticRgnIndirect, :: CreateEllipticRgn

Index