<Return[E]><Top>

EndUpdateResource

Declare Function Api_EndUpdateResource& Lib "kernel32" Alias "EndUpdateResourceA" (ByVal hUpdate&, ByVal fDiscard&)

Declare Function EndUpdateResource Lib "kernel32" Alias "EndUpdateResourceA" (ByVal hUpdate As Long, ByVal fDiscard As Long) As Long

実行可能ファイル内のリソースの更新を終了する。

パラメータ
hUpdate
    更新ファイルのハンドルを指定する。BeginUpdateResource 関数で取得したハンドルを使う。

fDiscard
    リソースの更新内容を実行可能ファイルに書き込むかどうかを指定する。TRUE を渡すと、実行可能ファイルは変更されない。FALSE を渡

   すと、実行可能ファイルが変更される。

戻り値
    関数が成功し、UpdateResource 関数によって指定し蓄積したリソースの変更が実行可能ファイルに書き込まれると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。