<Return[D]><Top>

DeleteEnhMetaFile

Declare Function Api_DeleteEnhMetaFile& Lib "gdi32" Alias "DeleteEnhMetaFile" (ByVal hEMF&)

Declare Function DeleteEnhMetaFile Lib "gdi32" (ByVal hEMF As Long) As Long

拡張メタファイル、または拡張メタファイルのハンドルを削除する。

パラメータ
hemf
    [入力]拡張メタファイルのハンドルを指定する。


戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    hemf パラメータで、メモリに格納された拡張メタファイルを指定した場合、DeleteEnhMetaFile 関数はそのメタファイルを削除する。

    hemf パラメータで、ディスクに格納された拡張メタファイルを指定した場合、この関数はメタファイルのハンドルを削除するが、ファイル自体は

    削除しない。アプリケーションは GetEnhMetaFile 関数を呼び出すことにより、そのファイルを取得できる。