EnumEnhMetaFile(3w)

EnumEnhMetaFile3w

Enumenhmetafile32 (gdi32.79)

Usage

BOOL32 EnumEnhMetaFile
(

HDC32 hdc,

HENHMETAFILE32 hmf,

ENHMFENUMPROC32 callback,

LPVOID data,

const RECT32 *rect
);

Parameters

HDC32 hdc

Device context to pass to _EnhMetaFunc_.

HENHMETAFILE32 hmf

EMF to walk.

ENHMFENUMPROC32 callback

Callback function.

LPVOID data

Optional data for callback function.

const RECT32 *rect

Bounding rectangle for rendered metafile.

Overview

Walk an enhanced metafile, calling a user-specified function _EnhMetaFunc_ for each record. Returns when either every record has been used or when _EnhMetaFunc_ returns FALSE.

Returns

TRUE if every record is used, FALSE if any invocation of _EnhMetaFunc_ returns FALSE.

Bugs

Ignores rect.

From wine-doc 0.0.981018-1.1 in Debian 2.1 (Slink). Parsed by carta from the page's man source.