Fonction Polygone (wingdi.h)
La fonction Polygon dessine un polygone composé de deux sommets ou plus reliés par des lignes droites. Le polygone est tracé à l’aide du stylet actuel et rempli à l’aide du pinceau actuel et du mode de remplissage de polygone.
Syntaxe
BOOL Polygon(
[in] HDC hdc,
[in] const POINT *apt,
[in] int cpt
);
Paramètres
[in] hdc
Handle dans le contexte de l’appareil.
[in] apt
Pointeur vers un tableau de structures POINT qui spécifient les sommets du polygone, en coordonnées logiques.
[in] cpt
Nombre de sommets dans le tableau. Cette valeur doit être supérieure ou égale à 2.
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
Le polygone est fermé automatiquement en dessinant une ligne du dernier sommet au premier.
La position actuelle n’est ni utilisée ni mise à jour par la fonction Polygon .
Tous les points supplémentaires sont ignorés. Pour tracer une ligne avec plus de points, divisez vos données en groupes, chacun ayant moins que le nombre maximal de points, et appelez la fonction pour chaque groupe de points. N’oubliez pas de connecter les segments de ligne.
Configuration requise
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 | wingdi.h (inclure Windows.h) |
Bibliothèque | Gdi32.lib |
DLL | Gdi32.dll |