Reference

EnumMetaFile16(3w)

EnumMetaFile16 (GDI.175)

NAME

EnumMetaFile16 - EnumMetaFile16 (GDI.175)

SYNOPSIS

BOOL16 EnumMetaFile16
(

HDC16 hdc,

HMETAFILE16 hmf,

MFENUMPROC16 lpEnumFunc,

LPARAM lpData
);

DESCRIPTION

Loop through the metafile records in hmf, calling the user-specified function for each one, stopping when the user's function returns FALSE (which is considered to be failure) or when no records are left (which is considered to be success).

RETURNS

TRUE on success, FALSE on failure.

HISTORY

Niels de carpentier, april 1996.

SEE ALSO

GetMetaFile16(3w), GetMetaFile32A(3w), GetMetaFile32W(3w), CopyMetaFile16(3w), CopyMetaFile32A(3w), CopyMetaFile32W(3w), IsValidMetaFile(3w), PlayMetaFile16(3w), PlayMetaFile32(3w), PlayMetaFileRecord16(3w), GetMetaFileBits(3w), SetMetaFileBits(3w), SetMetaFileBitsBetter(3w), MF_MetaParam0(3w), MF_MetaParam1(3w), MF_MetaParam2(3w), MF_MetaParam4(3w), MF_MetaParam6(3w), MF_MetaParam8(3w), MF_CreateBrushIndirect(3w), MF_CreatePatternBrush(3w), MF_CreatePenIndirect(3w), MF_CreateFontIndirect(3w), MF_TextOut(3w), MF_ExtTextOut(3w), MF_MetaPoly(3w), MF_BitBlt(3w), MF_StretchBlt(3w), MF_CreateRegion(3w)