Fonction de rappel MFENUMPROC (wingdi.h)

La fonction EnumMetaFileProc est une fonction de rappel définie par l’application qui traite les enregistrements de métafichier au format Windows. Cette fonction est appelée par la fonction EnumMetaFile . Le type MFENUMPROC définit un pointeur vers cette fonction de rappel. EnumMetaFileProc est un espace réservé pour le nom de fonction défini par l’application.

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 d’un métafichier au format amélioré est EnhMetaFileProc.
 

Syntaxe

MFENUMPROC Mfenumproc;

int Mfenumproc(
       HDC hdc,
       HANDLETABLE *lpht,
       METARECORD *lpMR,
  [in] int nObj,
       LPARAM param
)
{...}

Paramètres

hdc

lpht

lpMR

[in] nObj

Spécifie le nombre d’objets avec des handles associés dans la table handle.

param

Valeur retournée

Cette fonction doit retourner une valeur différente de zéro pour continuer l’énumération ; pour arrêter l’énumération, il doit retourner zéro.

Remarques

Une application doit inscrire la fonction de rappel en passant son adresse à la fonction EnumMetaFile .

EnumMetaFileProc est un espace réservé pour le nom de la fonction fournie par l’application.

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)

Voir aussi

EnhMetaFileProc

EnumEnhMetaFile

EnumMetaFile

Fonctions de métafichier

Vue d’ensemble des métafichiers