<Return[B]><Top>

BlockInput

Declare Function Api_BlockInput& Lib "user32" Alias "BlockInput" (ByVal fBlock&)

Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long

キーボードおよびマウス入力イベントをブロックし、アプリケーションに到達しないようにする。

パラメータ
fBlock
    関数の目的を指定する。このパラメータが TRUE の場合、キーボードおよびマウス入力イベントはブロックされる。

    このパラメータが FALSE の場合、キーボードおよびマウスイベントはブロックされない。

    入力のブロックを解除できるスレッドは、その入力をブロックしたスレッドだけなので注意すること。


戻り値
    関数が成功すると、0 以外の値が返る。
    入力がすでにブロックされている場合は、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。