Funzione Rectangle (wingdi.h)

La funzione Rectangle disegna un rettangolo. Il rettangolo viene delineato utilizzando la penna corrente e riempito usando il pennello corrente.

Sintassi

BOOL Rectangle(
  [in] HDC hdc,
  [in] int left,
  [in] int top,
  [in] int right,
  [in] int bottom
);

Parametri

[in] hdc

Handle per il contesto del dispositivo.

[in] left

Coordinata x, in coordinate logiche, dell'angolo superiore sinistro del rettangolo.

[in] top

Coordinata y, in coordinate logiche, dell'angolo superiore sinistro del rettangolo.

[in] right

Coordinata x, in coordinate logiche, dell'angolo inferiore destro del rettangolo.

[in] bottom

Coordinata y, in coordinate logiche, dell'angolo inferiore destro del rettangolo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

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

Commenti

La posizione corrente non viene utilizzata né aggiornata da Rectangle.

Il rettangolo disegnato esclude i bordi inferiore e destro.

Se viene usata una penna PS_NULL, le dimensioni del rettangolo sono minori di 1 pixel in altezza e 1 pixel in meno di larghezza.

Esempio

Per un esempio, vedere Uso di forme riempite.

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

Funzioni di forma riempite

Cenni preliminari sulle forme riempite

RoundRect