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 |