SACT2 for System4.x

MOUSE_GET_WHEEL

マウスホイールの回転カウントを取得します。

void MOUSE_GET_WHEEL(ref int nForward, ref int nBack, int nClear=false);

引数

nForward

前方向へのカウントを受け取る変数

nBack

後ろ方向へのカウントを受け取る変数

nClear

取得後、カウント数をクリアするか否かのフラグ

trueクリアする
falseクリアしない(デフォルト)

戻り値

なし

解説

マウスホイールの回転数は、 MOUSE_CLEAR_WHEEL が呼び出されるか、 MOUSE_GET_WHEEL のbClearがtrueで呼び出されるまで加算され続けます。

サンプルコード

MOUSE_CLEAR_WHEEL();
int nMWF, nMWB;
while(true)
{
    MOUSE_GET_WHEEL(nMWF, nMWB, true);
    //マウスホイールの処理
}
MOUSE_CLEAR_WHEEL();

参照

MOUSE_CLEAR_WHEEL ,