EnumMetaFileProc

【勇芳软件工作室】汉化HomePreviousNext

EnumMetaFileProc函数是一个应用程序定义的回调函数,用于处理Windows格式的图元文件记录。该函数由EnumMetaFile函数调用。

提供此函数以兼容早期版本的Microsoft Windows。基于Win32的应用程序应使用EnhMetaFileProcEnumEnhMetaFile功能。

int CALLBACK EnumMetaFileProc(

HDC 【hDC】,//处理设备上下文
HANDLETABLE FAR 【*lpHTable】,//指向元文件句柄表的指针
METARECORD FAR 【*lpMFR】,//指向图元文件的记录
INT 【的NObj】,//对象的数量
LPARAM 【lpClientData】//指向可选数据的指针
); 

参数

【hDC】

标识传递给EnumMetaFile的设备上下文。

【lpHTable】

指向与图元文件中的图形对象(笔,画笔等)相关联的句柄表。

【lpMFR】

指向图元文件中的一个记录。不应修改此记录。(如果需要修改,应在记录的副本上执行。)

【的NObj】

指定句柄表中具有关联句柄的对象数。

【lpClientData】

指向任何应用程序提供的数据。

返回值

此函数必须返回非零值才能继续枚举;要停止枚举,它必须返回零。

备注

应用程序必须通过将其地址传递给EnumMetaFile函数来注册回调函数。

EnumMetaFileProc是应用程序提供的函数名称的占位符。

也可以看看

EnhMetaFileProc, EnumEnhMetaFile, EnumMetaFile