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 | Да |
| Веб-сайт | Нет |