Partager via


CMetaFileDC::CloseEnhanced

Ferme un contexte de périphérique de métafichier amélioré et retourne un handle qui identifie un métafichier d'améliorer- format.

HENHMETAFILE CloseEnhanced( );

Valeur de retour

Un handle d'un métafichier amélioré, si l'opération a réussi ; sinon NULL.

Notes

Une application peut utiliser le handle de métafichier amélioré retournée par cette fonction pour effectuer les tâches suivantes :

  • Afficher une image stockée dans un métafichier amélioré

  • Créer des copies de métafichier amélioré

  • Énumérez l', modifiez, ou des enregistrements de copie dans le métafichier amélioré

  • Récupérez une description facultative du contenu de métafichier de l'en-tête de métafichier amélioré

  • Extrait une copie de l'en-tête de métafichier amélioré

  • Récupérer une copie du fichier binaire métafichier amélioré

  • Énumérez les couleurs de la palette facultative

  • Convertissez un métafichier d'améliorer- format dans un métafichier fenêtres de format

Lorsque l'application n'a plus besoin du handle de métafichier amélioré, elle doit libérer le handle en appelant la fonction Win32 DeleteEnhMetaFile .

Configuration requise

Header: afxext.h

Voir aussi

Référence

Classe de CMetaFileDC

Graphique de la hiérarchie

CDC::PlayMetaFile

CMetaFileDC::CreateEnhanced

DeleteEnhMetaFile