Partager via


My.Computer.Mouse.WheelScrollLines, propriété

Mise à jour : novembre 2007

Obtient un nombre qui indique la longueur du défilement à l'écran lorsque la roulette de la souris est tournée d'un cran.

' Usage
Dim value As Integer = My.Computer.Mouse.WheelScrollLines
' Declaration
Public ReadOnly Property WheelScrollLines As Integer

Valeur de retour

Integer qui indique la longueur du défilement à l'écran lorsque la roulette de la souris est tournée d'un cran. Une valeur positive indique un défilement du nombre de lignes spécifié, et une valeur négative indique un défilement d'un écran à la fois.

Exceptions

Les conditions ci-dessous peuvent générer une exception :

Notes

Vous pouvez utiliser cette propriété pour déterminer le nombre de lignes à défiler vers le haut ou vers le bas dans un contrôle multiligne qui contient une barre de défilement.

La propriété My.Computer.Mouse.WheelScrollLines fournit des fonctionnalités semblables à la propriété MouseWheelScrollLines.

Étant donné que cette propriété lève une exception si la souris ne possède pas de roulette de défilement, vous devez vous assurer qu'elle en possède une en vérifiant la propriété My.Computer.Mouse.WheelExists.

Cette propriété fournit des informations sur l'ordinateur qui exécute le code.

Exemple

Cet exemple détermine si la souris a une roulette de défilement et utilise la propriété My.Computer.Mouse.WheelExists pour déterminer la longueur du défilement à l'écran lorsque vous faites pivoter la roulette de la souris.

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

Configuration requise

Espace de noms :Microsoft.VisualBasic.Devices

Classe :Mouse

Assembly : bibliothèque runtime Visual Basic (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Non

Service Windows

Oui

Site Web

Non

Autorisations

Aucune autorisation n'est requise.

Voir aussi

Référence

My.Computer.Mouse, objet

My.Computer.Mouse.WheelExists, propriété

Mouse.WheelScrollLines