<Return[G]><Top>

GlobalUnlock

Declare Function Api_GlobalUnlock& Lib "kernel32" Alias "GlobalUnlock" (ByVal hMem&)

Declare Function GlobalUnlock Lib "kernel32" (ByVal hMem As Long) As Long

GMEM_MOVEABLE を指定して割り当てたグローバルメモリオブジェクトのロックカウントを減らす。この関数は、GMEM_FIXED を指定して割り当てた固定メモリには影響を及ぼさない。

パラメータ
hMem
    [入力]グローバルメモリオブジェクトのハンドルを指定する。GlobalAlloc 関数または GlobalReAlloc 関数が、このハンドルを返す。
 

戻り値
    ロックカウントを減らした後もメモリオブジェクトが依然としてロックされている場合、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使います。GetLastError 関数の戻り値が

    NO_ERROR のときは、そのメモリオブジェクトはロック解除された。