Funzione CreateEllipticRgnIndirect (wingdi.h)

La funzione CreateEllipticRgnIndirect crea un'area ellittica.

Sintassi

HRGN CreateEllipticRgnIndirect(
  [in] const RECT *lprect
);

Parametri

[in] lprect

Puntatore a una struttura RECT che contiene le coordinate degli angoli superiore sinistro e inferiore destro del rettangolo di selezione dell'ellisse nelle unità logiche.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è l'handle nell'area.

Se la funzione ha esito negativo, il valore restituito è NULL.

Commenti

Quando non è più necessario l'oggetto HRGN , chiamare la funzione DeleteObject per eliminarla.

Un rettangolo delimitatore definisce le dimensioni, la forma e l'orientamento dell'area: i lati lunghi del rettangolo definiscono la lunghezza dell'asse principale dell'ellisse; i lati brevi definiscono la lunghezza dell'asse minore dell'ellisse; e il centro del rettangolo definisce l'intersezione degli assi principali e secondari.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

CreateEllipticRegn

DeleteObject

RECT

Funzioni di area

Panoramica delle aree

SelectObject