getEnhMetaFileHeader 函数 (wingdi.h)

GetEnhMetaFileHeader 函数检索包含指定增强格式图元文件的标头的记录。

语法

UINT GetEnhMetaFileHeader(
  [in]  HENHMETAFILE    hemf,
  [in]  UINT            nSize,
  [out] LPENHMETAHEADER lpEnhMetaHeader
);

参数

[in] hemf

要检索其标头的增强型图元文件的句柄。

[in] nSize

要接收数据的缓冲区的大小(以字节为单位)。 只会复制此多个字节。

[out] lpEnhMetaHeader

指向接收标头记录的 ENHMETAHEADER 结构的指针。 如果此参数为 NULL,则该函数将返回标头记录的大小。

返回值

如果函数成功且结构指针为 NULL,则返回值是包含 标头的记录的大小;如果结构指针是有效的指针,则返回值是复制的字节数。 否则为零。

注解

增强型图元文件标头包含诸如图元文件大小(以字节为单位)等信息;存储在图元文件中的图片的尺寸;存储在图元文件中的记录数;与可选文本说明的偏移量;可选调色板的大小以及创建图片的设备分辨率。

包含增强型图元文件标头的记录始终是图元文件中的第一条记录。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wingdi.h (包括 Windows.h)
Library Gdi32.lib
DLL Gdi32.dll

另请参阅

ENHMETAHEADER

图元文件函数

图元文件概述

PlayEnhMetaFile