描述
GetEnhMetaFileHeader函数检索包含指定的增强格式元文件的标题的记录。
C++ 语法
UINT GetEnhMetaFileHeader( __in HENHMETAFILE hemf, __in UINT cbBuffer, __out LPENHMETAHEADER lpemh ); |
PowerBASIC 语法
FUNCTION GetEnhMetaFileHeader ( _ BYVAL hemf AS DWORD, _ BYVAL cbBuffer AS DWORD, _ BYREF lpemh AS ENHMETAHEADER _ ) AS DWORD |
参数
hemf
[in]处理要检索标题的增强型图元文件。
cbBuffer
[in]指定接收数据的缓冲区的大小(以字节为单位)。只会复制这么多字节。
lpemh
[out]指向接收标题记录的ENHMETAHEADER结构的指针。如果此参数为NULL,该函数返回标题记录的大小。
返回值
如果函数成功并且结构指针为NULL,则返回值是包含头部的记录的大小;如果结构指针是有效的指针,则返回值是复制的字节数。否则为零。
备注
增强型图元文件头包含元数据文件大小(以字节为单位)的信息;存储在图元文件中的图片尺寸;存储在图元文件中的记录数;偏移到可选文本描述;可选调色板的大小以及创建照片的设备的分辨率。
包含增强型图元文件头的记录始终是图元文件中的第一个记录。
Windows 95/98 / Me:增强型元文件的描述字符串的最大长度为16,384字节。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)