<Return[JKL]><Top>

LockWindowUpdate

Declare Function Api_LockWindowUpdate& Lib "user32" Alias "LockWindowUpdate" (ByVal hwndLock&)

Declare Function LockWindowUpdate Lib "user32" Alias "LockWindowUpdate" (ByVal hwndLock As Long) As Long

指定されたウィンドウ内での描画を無効または有効にする。ウィンドウ内での描画を無効にすることを、ウィンドウをロックすると言う。ロックできるウィンドウの数は、一度に 1 つだけである。

パラメータ
hWndLock
    描画を無効にしたい(ロックしたい)ウィンドウのハンドルを指定する。

    NULL を指定すると、ロックが解除され、描画が有効になる。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。このことは、エラーが発生したか、他のウィンドウが既にロックされていることを意味する。
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。