メモリ オブジェクトをロックし、メモリ ブロックの先頭ポインタを取得します。移動可能メモリにのみ有効です。
戻り値
関数が成功すると、メモリ ブロックの先頭ポインタが返ります。失敗すると、0 が返ります。
解説
メモリ ブロックへのアクセスが終了したら、GlobalUnlock関数を使用してロックを解除して下さい。
環境情報
インクルード ファイル: api_system.sbp 内で定義済み
定義
Declare Function GlobalLock Lib "kernel32" _
(hMem As HGLOBAL) As VoidPtr
hMem
メモリ オブジェクトのハンドルを指定します。
ロックの回数はカウントされます。例えば、GlobalLock関数を 2 回呼び出し、2 重ロックをかけたときは、GlobalUnlock関数も 2 回呼び出す必要があります。
DLLファイル: kernel32.dll
GlobalAlloc関数、GlobalUnlock関数