Metafile::GetHENHMETAFILE メソッド (gdiplusheaders.h)

Metafile::GetHENHMETAFILE メソッドは、拡張メタファイル (EMF) ファイルへの Windows ハンドルを取得します。

構文

HENHMETAFILE GetHENHMETAFILE();

戻り値

種類: HENHMETAFILE

このメソッドは HENHMETAFILE を返します。

注釈

このメソッドは、 メタファイル オブジェクトを無効な状態に設定します。 ユーザーは、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

こちらもご覧ください

ENHMETAHEADER3

メタファイル