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 サイト

不可

アクセス許可

アクセス許可は不要です。

参照

参照

My.Computer オブジェクト

My.Computer.Mouse オブジェクト