Metafile::GetHENHMETAFILE 方法获取增强型图元文件的 Windows 句柄 (EMF) 文件。
语法
HENHMETAFILE GetHENHMETAFILE();
返回值
类型: HENHMETAFILE
此方法返回 HENHMETAFILE。
注解
此方法将 Metafile 对象设置为无效状态。 用户负责调用 DeleteEnhMetafile 以删除 Windows 句柄。
示例
以下示例从 EMF+ 文件创建 图元文件 对象,并获取图元文件的 Windows 句柄。
VOID Example_GetHENHMETAFILE(HDC hdc)
{
   // Create a GDI+ Metafile object from an existing disk file.
   Metafile metafile(L"SampleMetafile.emf+");
   // Get a Windows handle to the metafile.
   HENHMETAFILE hEmf = metafile.GetHENHMETAFILE();
}
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows XP、Windows 2000 Professional [仅限桌面应用] | 
| 最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] | 
| 目标平台 | Windows | 
| 标头 | gdiplusheaders.h (包括 Gdiplus.h) | 
| Library | Gdiplus.lib | 
| DLL | Gdiplus.dll |