PointerPointProperties.MouseWheelDelta プロパティ

定義

最後のポインター イベントからのホイール ボタン入力の変更を示す値 (デバイスによって報告される生の値) を取得します。

public:
 property int MouseWheelDelta { int get(); };
int MouseWheelDelta();
public int MouseWheelDelta { get; }
var int32 = pointerPointProperties.mouseWheelDelta;
Public ReadOnly Property MouseWheelDelta As Integer

プロパティ値

Int32

int

最後のポインター イベント以降に交差した切り欠きまたは距離しきい値の数。 既定値は 0 です。

注釈

マウス ホイール ボタンには、間隔が均等に離された不連続な切り欠きまたは距離しきい値 (デテントとも呼ばれます) があります。 ホイールを回転または傾けると、各ディテントが検出されると、ホイール メッセージが送信されます。

windows 定数WHEEL_DELTA (値 120 として定義) は、1 つのディテントを表します。 各ディテントは、関連付けられたアクションの 1 つの増分 (たとえば、行やページのスクロール) のしきい値をマークします。

正の値は、ホイールが前方 (ユーザーから離れて) 回転したか、右に傾いていたことを示します。負の値は、ホイールが後方 (ユーザーに向かって) 回転したか、左に傾いていたことを示します。

ホイール ボタンの入力は、縦軸 (前方または後方に回転) または横軸 (左または右傾き) に沿って配置されます。 IsHorizontalMouseWheel を調べて、入力が横軸に沿っているかどうかを確認します。

注意

デルタは 120 に設定され、より細かい解像度のホイール (切り欠きのない自由に回転するホイールなど) を有効にして、回転ごとにメッセージを送信しますが、メッセージあたりの値は小さくなります。

適用対象

こちらもご覧ください