Mouse.WheelScrollLines プロパティ
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文
解説
詳細については、Visual Basic のトピック「My.Computer.Mouse.WheelScrollLines プロパティ」を参照してください。
このプロパティを使用すると、複数行に対応した、スクロール バー付きのコントロールにおいて、上下にスクロールする行数を調べることができます。
My.Computer.Mouse.WheelScrollLines プロパティは、MouseWheelScrollLines プロパティと同様の機能を提供します。
このプロパティでは、マウスにスクロール ホイールが存在しないと例外がスローされます。したがって、マウスにスクロール ホイールが備わっているかどうかを、My.Computer.Mouse.WheelExists プロパティをチェックすることによって確認しておく必要があります。
この例では、My.Computer.Mouse.WheelExists プロパティを使用し、マウスにスクロール ホイールが備わっているかどうかと、ホイールを回転させたときのスクロール量を判断しています。
If My.Computer.Mouse.WheelExists Then Dim lines As Integer = My.Computer.Mouse.WheelScrollLines If lines > 0 Then MsgBox("Application scrolls " & _ lines & " line(s) for each wheel turn.") Else MsgBox("Application scrolls " & _ (-lines) & " page(s) for each wheel turn.") End If Else MsgBox("Mouse has no scroll wheel.") End If
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Mouse.WheelScrollLines プロパティのページへのリンク