Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Metafile::GetHENHMETAFILE method gets a Windows handle to an Enhanced Metafile (EMF) file.
Syntax
HENHMETAFILE GetHENHMETAFILE();
Return value
Type: HENHMETAFILE
This method returns a HENHMETAFILE.
Remarks
This method sets the Metafile object to an invalid state. The user is responsible for calling DeleteEnhMetafile, to delete the Windows handle.
Examples
The following example creates a Metafile object from an EMF+ file and gets a Windows handle to the metafile.
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();
}
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | gdiplusheaders.h (include Gdiplus.h) |
Library | Gdiplus.lib |
DLL | Gdiplus.dll |