Partager via


Fonction CloseMetaFile (wingdi.h)

La fonction CloseMetaFile ferme un contexte d’appareil de métafichier et retourne un handle qui identifie un métafichier au format Windows.

Note Cette fonction est fournie uniquement pour la compatibilité avec les métafichiers au format Windows. Les métafichiers de format amélioré offrent des fonctionnalités supérieures et sont recommandés pour les nouvelles applications. La fonction correspondante pour un métafichier au format amélioré est CloseEnhMetaFile.
 

Syntaxe

HMETAFILE CloseMetaFile(
  [in] HDC hdc
);

Paramètres

[in] hdc

Gérez dans un contexte d’appareil de métafichier utilisé pour créer un métafichier au format Windows.

Valeur retournée

Si la fonction réussit, la valeur de retour est un handle vers un métafichier au format Windows.

Si la fonction échoue, la valeur de retour est NULL.

Remarques

Pour convertir un métafichier au format Windows en un nouveau métafichier au format amélioré, utilisez la fonction SetWinMetaFileBits .

Lorsqu’une application n’a plus besoin du handle de métafichier au format Windows, elle doit supprimer le handle en appelant la fonction DeleteMetaFile .

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

Voir aussi

CloseEnhMetaFile

CopyMetaFile

CreateMetaFile

DeleteMetaFile

EnumMetaFile

GetMetaFileBitsEx

Fonctions de métafichier

Vue d’ensemble des métafichiers

PlayMetaFile

SetWinMetaFileBits