Partager via


Keyboard Classe

Définition

Fournit des propriétés utilisées pour accéder à l’état actuel du clavier, par exemple pour savoir quelles touches sont actuellement utilisées, et fournit une méthode permettant d’envoyer des séquences de touches à la fenêtre active.

public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
Héritage
Keyboard

Exemples

Cet exemple utilise la My.Computer.Keyboard.CtrlKeyDown propriété pour déterminer si la touche CTRL de l’ordinateur est enfoncée.

If My.Computer.Keyboard.CtrlKeyDown Then
    MsgBox("CTRL key down")
Else
    MsgBox("CTRL key up")
End If

Remarques

L’objet My.Computer.Keyboard fournit une interface au clavier de l’ordinateur. Les propriétés de fournissent My.Computer.Keyboard des informations sur l’état de plusieurs clés spéciales. La My.Computer.Keyboard.SendKeys méthode vous permet d’envoyer des touches à la fenêtre active comme si elles ont été tapées au clavier.

Tâches

Le tableau suivant répertorie un exemple de tâche impliquant l’objet My.Computer.Keyboard .

À Consultez
Envoyer des frappes à une application Guide pratique pour démarrer une application et envoyer des séquences de touches (Visual Basic)

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

Constructeurs

Keyboard()

Initialise une nouvelle instance de la classe Keyboard.

Propriétés

AltKeyDown

Obtient une valeur qui indique si la touche ALT est enfoncée.

CapsLock

Obtient une valeur qui indique si la touche VERR. MAJ est activée.

CtrlKeyDown

Obtient une valeur qui indique si une touche CTRL est enfoncée.

NumLock

Obtient une valeur qui indique si la touche VERR. NUM est activée.

ScrollLock

Obtient une valeur Boolean indiquant si la touche ARRÊT DÉFIL. est activée.

ShiftKeyDown

Obtient une valeur qui indique si une touche MAJ est enfoncée.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SendKeys(String)

Envoie une ou plusieurs séquences de touches à la fenêtre active, comme si elle était tapée sur le clavier.

SendKeys(String, Boolean)

Envoie une ou plusieurs séquences de touches à la fenêtre active, comme si elle était tapée sur le clavier.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi