Поделиться через


Mouse.WheelExists Свойство

Определение

Получает значение типа Boolean, которое указывает, оснащена ли мышь колесиком.

public:
 property bool WheelExists { bool get(); };
public bool WheelExists { get; }
member this.WheelExists : bool
Public ReadOnly Property WheelExists As Boolean

Значение свойства

Логическое значение со значением True, если мышь оснащена колесиком прокрутки; в противном случае — значение False.

Исключения

На компьютере не установлена мышь.

Примеры

В этом примере свойство используется для 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

Комментарии

Свойство My.Computer.Mouse.WheelExists предоставляет функциональные возможности, аналогичные свойству MouseWheelPresent .

Необходимо проверка значение My.Computer.Mouse.WheelExists свойства перед попыткой доступа к свойствуWheelScrollLines, что создает исключение, если у мыши нет колесика прокрутки.

Свойство My.Computer.Mouse.WheelExists предоставляет сведения о компьютере, на котором выполняется код.

Доступность по типу проекта

Тип проекта Доступно
Приложение Windows Да
Библиотека классов Да
Консольное приложение Да
Библиотека элементов управления Windows Да
Библиотека веб-элементов управления Нет
Службы Windows Да
Веб-сайт Нет

Применяется к

См. также раздел