Partager via


GdiplusShutdown, fonction (gdiplusinit.h)

La fonction GdiplusShutdown nettoie les ressources utilisées par Windows GDI+. Chaque appel à GdiplusStartup doit être associé à un appel à GdiplusShutdown.

Syntaxe

void GdiplusShutdown(
  ULONG_PTR token
);

Paramètres

token

Type : [in] ULONG_PTR

Jeton retourné par un appel précédent à GdiplusStartup.

Valeur de retour

None

Notes

Vous devez appeler GdiplusStartup avant de créer des objets GDI+, et vous devez supprimer tous vos objets GDI+ (ou les faire sortir de l’étendue) avant d’appeler GdiplusShutdown.

Note Pour Windows 7 et versions antérieures, si GDI+ ne peut pas créer de famille de polices, il remplace la famille générique Sans Serif et met en cache le pointeur côté client pour la famille générique. Étant donné que les appels à GdiplusStartup et GdiplusShutdown ne sont pas conscients de cette mise en cache, le système d’exploitation conserve le pointeur de l’objet de famille générique après la durée de vie de l’objet, ce qui provoque le blocage du système d’exploitation. Pour Windows 8 et versions ultérieures, GDI+ retourne une valeur sentinelle pour l’objet de famille générique qui reste constante entre les appels à GdiplusStartup et GdiplusShutdown afin que le système d’exploitation ne conserve pas le pointeur de l’objet de famille générique après la durée de vie de l’objet.
 

Exemples

Pour obtenir un exemple d’appel de GdiplusStartup et GdiplusShutdown, consultez GdiplusStartup.

Configuration requise

   
Client minimal pris en charge Windows XP, 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 gdiplusinit.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

GdiplusStartup

GdiplusStartupInput

GdiplusStartupOutput

Prise en main