Fonction CloseFigure (wingdi.h)
La fonction CloseFigure ferme une figure ouverte dans un chemin d’accès.
Syntaxe
BOOL CloseFigure(
[in] HDC hdc
);
Paramètres
[in] hdc
Gérez le contexte de l’appareil dans lequel la figure sera fermée.
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
La fonction CloseFigure ferme la figure en dessinant une ligne de la position actuelle jusqu’au premier point de la figure (généralement, le point spécifié par l’appel le plus récent à la fonction MoveToEx ), puis connecte les lignes à l’aide du style de jointure de ligne. Si une figure est fermée à l’aide de la fonction LineTo au lieu de CloseFigure, les majuscules de fin sont utilisées pour créer le coin au lieu d’une jointure.
La fonction CloseFigure ne doit être appelée que s’il existe un crochet de chemin ouvert dans le contexte de l’appareil spécifié.
Une figure d’un chemin d’accès est ouverte, sauf si elle est explicitement fermée à l’aide de cette fonction. (Une figure peut être ouverte même si le point actuel et le point de départ de la figure sont identiques.)
Après un appel à CloseFigure, l’ajout d’une ligne ou d’une courbe au chemin démarre une nouvelle figure.
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 | wingdi.h (inclure Windows.h) |
Bibliothèque | Gdi32.lib |
DLL | Gdi32.dll |