次の方法で共有


MouseEventArgs.Delta プロパティ

マウス ホイールの回転回数を表す符合付きの数値を取得します。マウス ホイールのノッチ 1 つ分が 1 移動量に相当します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

構文

'宣言
Public ReadOnly Property Delta As Integer
'使用
Dim instance As MouseEventArgs
Dim value As Integer

value = instance.Delta
public int Delta { get; }
public:
property int Delta {
    int get ();
}
/** @property */
public int get_Delta ()
public function get Delta () : int

プロパティ値

マウス ホイールの回転回数を表す符合付きの数値。

解説

マウス ホイールには、ホイールとマウス ボタンの機能が組み合わされています。ホイールには不連続で均等な間隔の刻み目が付いています。ホイールが回転すると、刻み目に当たるたびにホイール メッセージが送信されます。ホイールの刻み目 1 つ分、つまり 1 移動量は Windows の定数 WHEEL_DELTA (値 120) によって定義されています。正の値はホイールがユーザーから遠ざかるように前方に回転したことを示し、負の値はホイールがユーザーに向かって回転したことを示します。

現在、ホイール 1 移動量に対する標準の値は 120 です。高解像度マウスを使用すると WHEEL_DATA に定義される値がより小さくなることが考えられます。ほとんどのアプリケーションでは、回転回数の集計値よりも、正負の違いを確認する必要があります。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

MouseEventArgs クラス
MouseEventArgs メンバ
System.Windows.Forms 名前空間
MouseEventArgs.Button プロパティ
MouseEventArgs.Clicks プロパティ