GetEnhMetaFileHeader

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

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

UINT GetEnhMetaFileHeader(

HENHMETAFILE 【HEMF】,//处理增强型图元文件
UINT 【cbBuffer】,//缓冲区的大小,以字节为单位
LPENHMETAHEADER 【lpemhsq】//缓冲区地址接收数据
); 

参数

【HEMF】

标识要检索标题的增强型图元文件。

【cbBuffer】

指定接收数据的缓冲区的大小(以字节为单位)。只会复制这么多字节。

【lpemhsq】

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

返回值

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

备注

增强型图元文件头包含元数据文件大小(以字节为单位)的信息;存储在图元文件中的图片尺寸;存储在图元文件中的记录数;偏移到可选文本描述;可选调色板的大小以及创建照片的设备的分辨率。

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

Windows 95:增强型图元文件的描述字符串的最大长度为16,384字节。

也可以看看

ENHMETAHEADER, PlayEnhMetaFile