SetWinMetaFileBits

SetWinMetaFileBits

VB声明

Declare Function SetWinMetaFileBits Lib "gdi32" Alias "SetWinMetaFileBits" (ByVal cbBuffer As Long, lpbBuffer As Byte, ByVal hdcRef As Long, lpmfp As METAFILEPICT) As Long

说明

将一个标准Windows图元文件转换成增强型图元文件

返回值

Long,如执行成功,返回一个增强型图元文件(位于内存中)的句柄;零意味着出错

参数表

参数

类型及说明

cbBuffer

Long,lpbBuffer数组的长度

lpbBuffer

Byte,一个字节数组的头一个条目,这个数组包含了标准图元文件数据。数据是用GetMetaFileBitsExGetWinMetaFileBits函数获得的

hdcRef

Long,用于决定原始格式及图元文件分辨率的一个参考设备场景。可以为零,表示采用显示器分辨率

lpmfp

METAFILEPICT,定义图元文件附加参考信息的一个结构。可设为NULL(用一个别名传递NULL值,将参数定义成ByVal As Long);此时,会假定使用当前显示器的MM_ANISOTROPIC映射模式

Top