<Return[D]><Top>

DeleteMetaFile

Declare Function Api_DeleteMetaFile& Lib "gdi32" Alias "DeleteMetaFile" (ByVal hWmf&)

Declare Function DeleteMetaFile Lib "gdi32" (ByVal hWmf As Long) As Long

Windows 形式メタファイルまたは Windows 形式メタファイルのハンドルを削除する。
この関数は 16 ビット版 Windows との互換性のために提供される。Win32 アプリケーションでは、DeleteEnhMetaFile 関数を使う。

パラメータ
hmf
    Windows 形式メタファイルのハンドルを指定する。


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

解説
    Windows 形式のメタファイルは、PolyBezier、BeginPath、SetWorldTransform など、曲線、パス、座標変換を扱う新しい関数をサポー

    トしていない。

    そのような関数を使ったり、そのような関数によって作成されたピクチャをメタファイルによって格納するアプリケーションでは、拡張形式メタファ

    イル関数を使う。
    hmf パラメータで指定したメタファイルが(ディスク上ではなく)メモリに格納されているときにこの関数を使うと、メタファイルの内容は失われ

    る。