Condividi tramite


Funzione SetRect (winuser.h)

La funzione SetRect imposta le coordinate del rettangolo specificato. Equivale a assegnare gli argomenti a sinistra, in alto, a destra e in basso ai membri appropriati della struttura RECT .

Sintassi

BOOL SetRect(
  [out] LPRECT lprc,
  [in]  int    xLeft,
  [in]  int    yTop,
  [in]  int    xRight,
  [in]  int    yBottom
);

Parametri

[out] lprc

Puntatore alla struttura RECT che contiene il rettangolo da impostare.

[in] xLeft

Specifica la coordinata x dell'angolo superiore sinistro del rettangolo.

[in] yTop

Specifica la coordinata y dell'angolo superiore sinistro del rettangolo.

[in] xRight

Specifica la coordinata x dell'angolo inferiore destro del rettangolo.

[in] yBottom

Specifica la coordinata y 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

Poiché le applicazioni possono usare rettangoli per scopi diversi, le funzioni rettangole non usano un'unità esplicita di misura. Tutte le coordinate e le dimensioni del rettangolo vengono invece specificate in valori logici firmati. La modalità di mapping e la funzione in cui viene usato il rettangolo determinano le unità di misura.

Esempio

Per un esempio, vedere Uso di rettangoli.

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 winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

CopyRect

RECT

Funzioni rettangolo

Panoramica dei rettangoli

SetRectEmpty