勇芳软件工作室.汉化:  Metafiles > Metafile Functions >

SetEnhMetaFileBits

Previous pageReturn to chapter overviewNext page

描述

 

SetEnhMetaFileBits功能从指定的数据创建一个基于内存的增强格式的元文件。

 

C++ 语法

 

HENHMETAFILE SetEnhMetaFileBits(

__in UINT cbBuffer,

__in const BYTE *lpData

);

 

PowerBASIC 语法

 

FUNCTION SetEnhMetaFileBits ( _

BYVAL cbBuffer AS DWORD, _

BYREF lpData AS BYTE _

) AS LONG

 

参数

 

cbBuffer

 

[in]指定所提供数据的大小(以字节为单位)。

 

lpData

 

[in]指向包含增强型图元文件数据的缓冲区的指针。(假设通过调用GetEnhMetaFileBits函数获得缓冲区中的数据。)

 

返回值

 

如果函数成功,则返回值是基于内存的增强型图元文件的句柄。

 

如果函数失败,返回值为NULL。

 

备注

 

当应用程序不再需要增强型元文件句柄时,它应该通过调用DeleteEnhMetaFile函数来删除句柄。

 

SetEnhMetaFileBits功能不接受Windows格式的元文件数据。要导入Windows格式的图元文件,请使用SetWinMetaFileBits功能。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)