SetRect, fonction (winuser.h)
La fonction SetRect définit les coordonnées du rectangle spécifié. Cela revient à affecter les arguments gauche, supérieur, droit et inférieur aux membres appropriés de la structure RECT .
Syntaxe
BOOL SetRect(
[out] LPRECT lprc,
[in] int xLeft,
[in] int yTop,
[in] int xRight,
[in] int yBottom
);
Paramètres
[out] lprc
Pointeur vers la structure RECT qui contient le rectangle à définir.
[in] xLeft
Spécifie la coordonnée x du coin supérieur gauche du rectangle.
[in] yTop
Spécifie la coordonnée y du coin supérieur gauche du rectangle.
[in] xRight
Spécifie la coordonnée x du coin inférieur droit du rectangle.
[in] yBottom
Spécifie la coordonnée y du coin inférieur droit du rectangle.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro.
Remarques
Étant donné que les applications peuvent utiliser des rectangles à des fins différentes, les fonctions rectangle n’utilisent pas d’unité de mesure explicite. Au lieu de cela, toutes les coordonnées et dimensions de rectangle sont données dans des valeurs logiques signées. Le mode de mappage et la fonction dans laquelle le rectangle est utilisé déterminent les unités de mesure.
Exemples
Pour obtenir un exemple, consultez Utilisation de rectangles.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |