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

Voir aussi

BeginPath

EndPath

ExtCreatePen

Lineto

MoveToEx

Fonctions de chemin d’accès

Vue d’ensemble des chemins d