<Return[JKL]><Top>

joySetThreshold

Declare Function Api_joySetThreshold& Lib "winmm" Alias "joySetThreshold" (ByVal uJoyID&, ByVal uThreshold&)

Declare Function joySetThreshold Lib "winmm" (ByVal uJoyID As Long, ByVal uThreshold As Long) As Long

ジョイスティックの移動しきい値を設定する。

パラメータ
uJoyID
    ジョイスティック(JOYSTICKID1 または JOYSTICKID2)の識別子を指定する。
uThreshold
    新しい移動しきい値を指定する。

戻り値
    関数が成功すると、JOYERR_NOERROR が返る。関数が失敗すると、次のエラー値のいずれかが返る。

    値                                       

説明                                                                                           

    MMSYSERR_NODRIVER

ジョイスティックドライバが存在しない。

    JOYERR_PARMS

指定されたジョイスティックデバイスの識別子 uJoyID は無効である。


解説
    移動しきい値は、デバイスをキャプチャしたウィンドウに WM_JOYMOVE メッセージが送信される前に、ジョイスティックを動かさなければなら

    ない距離である。しきい値の初期値は 0 である。