<Return[C]><Top>

ClipCursor

Declare Function Api_ClipCursor& Lib "user32" Alias "ClipCursor" (lpRect As Any)

Declare Function ClipCursor Lib "user32" (lpRect As Any) As Long

マウスカーソル( マウスポインタ)の移動可能な範囲を、指定された長方形の内側に制限する。以後、マウスを動かしたり、SetCursorPos 関数を呼び出した結果、マウスカーソルが長方形より外側になると、システムは座標を自動的に調整して、この長方形の中にとどまらす。

パラメータ
lpRect
    [入力]マウスの移動可能な範囲を表す左上隅と右下隅のスクリーン座標を保持する RECT 構造体へのポインタを指定する。

    NULL を指定すると、マウスカーソルを画面上の自由な位置に動かせるようになる。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。