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

GetEnhMetaFile

Previous pageReturn to chapter overviewNext page

描述

 

GetEnhMetaFile函数创建一个句柄,用于标识存储在指定文件中的增强格式的元文件。

 

C++ 语法

 

HENHMETAFILE GetEnhMetaFile(

__in LPCTSTR lpszMetaFile

);

 

PowerBASIC 语法

 

FUNCTION GetEnhMetaFileA ( _

BYREF lpszMetaFile AS ASCIIZ _

) AS DWORD

 

Unicode版本:

 

FUNCTION GetEnhMetaFileW ( _

BYREF lpszMetaFile AS WSTRINGZ _

) AS DWORD

 

参数

 

lpszMetaFile

 

[in]指向指定增强型图元文件的名称的以空值终止的字符串的指针。

 

返回值

 

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

 

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

 

备注

 

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

 

必须将Windows格式的元文件转换为增强格式,然后才能由GetEnhMetaFile函数处理。要转换文件,请使用SetWinMetaFileBits功能。

 

在文本参数必须使用Unicode字符的地方,将此函数用作宽字符函数。如果文本参数必须使用Windows字符集中的字符,请使用此函数作为ANSI函数。

 

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

 

Windows 95/98 / Me:Microsoft层for Unicode支持GetEnhMetaFileW.

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)