My.Computer.Mouse プロパティ
更新 : 2007 年 11 月
ローカル コンピュータに接続されているマウスの形式および構成の情報を収集するためのプロパティを公開しているオブジェクトを取得します。
' Usage
Dim value As Microsoft.VisualBasic.Devices.Mouse = My.Computer.Mouse
' Declaration
Public ReadOnly Property Mouse As Microsoft.VisualBasic.Devices.Mouse
戻り値
このプロパティは、コンピュータの My.Computer.Mouse オブジェクトを返します。
解説
このプロパティによって、My.Computer.Mouse オブジェクトに簡単にアクセスできます。詳細については、「My.Computer.Mouse オブジェクト」を参照してください。
このプロパティは、非サーバー アプリケーションでのみ使用できます。
使用例
この例では、My.Computer.Mouse.WheelExists プロパティと My.Computer.Mouse.WheelScrollLines プロパティを使用して、マウスにスクロール ホイールがあるかどうかと、ホイール回転時のスクロール量を調べます。
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
必要条件
名前空間 : Microsoft.VisualBasic.Devices
クラス : Computer
アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)
プロジェクトの種類ごとの可用性
プロジェクトの種類 |
可用性 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
不可 |
Windows サービス |
可 |
Web サイト |
不可 |
アクセス許可
アクセス許可は不要です。