GetEnhMetaFileHeader函数检索包含指定增强格式图元文件的标题的记录。
UINT GetEnhMetaFileHeader(
HENHMETAFILE 【HEMF】, | //处理增强型图元文件 |
UINT 【cbBuffer】, | //缓冲区的大小,以字节为单位 |
LPENHMETAHEADER 【lpemhsq】 | //缓冲区地址接收数据 |
); |
参数
【HEMF】
标识要检索标题的增强型图元文件。
【cbBuffer】
指定接收数据的缓冲区的大小(以字节为单位)。只会复制这么多字节。
【lpemhsq】
指向ENHMETAHEADER结构以接收头记录。如果此参数为NULL,则该函数返回标题记录的大小。
返回值
如果函数成功并且结构指针为NULL,则返回值是包含头部的记录的大小;如果结构指针是有效的指针,则返回值是复制的字节数。否则为零。
备注
增强型图元文件头包含元数据文件大小(以字节为单位)的信息;存储在图元文件中的图片尺寸;存储在图元文件中的记录数;偏移到可选文本描述;可选调色板的大小以及创建照片的设备的分辨率。
包含增强型图元文件头的记录始终是图元文件中的第一个记录。
Windows 95:增强型图元文件的描述字符串的最大长度为16,384字节。
也可以看看