My.Computer.Mouse.WheelExists 속성
업데이트: 2007년 11월
마우스에 스크롤 휠이 있는지 나타내는 Boolean을 가져옵니다.
' Usage
Dim value As Boolean = My.Computer.Mouse.WheelExists
' Declaration
Public ReadOnly Property WheelExists As Boolean
반환 값
마우스에 스크롤 휠이 있으면 부울 값은 True를 반환하고, 그렇지 않으면 False를 반환합니다.
예외
다음 조건에서 예외가 발생할 수 있습니다.
- 컴퓨터에 설치된 마우스가 없는 경우(InvalidOperationException)
설명
My.Computer.Mouse.WheelExists 속성은 MouseWheelPresent 속성과 비슷한 기능을 제공합니다.
마우스에 스크롤 휠이 없는 경우 예외를 throw하는 My.Computer.Mouse.WheelScrollLines 속성에 액세스를 시도하기 전에 My.Computer.Mouse.WheelExists 속성의 값을 확인해야 합니다.
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
요구 사항
네임스페이스:Microsoft.VisualBasic.Devices
클래스:Mouse
어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)
프로젝트 형식별 사용 가능 여부
프로젝트 형식 |
사용 가능 여부 |
---|---|
Windows 응용 프로그램 |
예 |
클래스 라이브러리 |
예 |
콘솔 응용 프로그램 |
예 |
Windows 컨트롤 라이브러리 |
예 |
웹 컨트롤 라이브러리 |
아니요 |
Windows 서비스 |
예 |
웹 사이트 |
아니요 |
권한
사용 권한이 필요하지 않습니다.