Udostępnij za pośrednictwem


Keyboard Klasa

Definicja

Udostępnia właściwości umożliwiające uzyskiwanie dostępu do bieżącego stanu klawiatury, takich jak aktualnie naciśnięte klawisze, oraz metoda wysyłania naciśnięć klawiszy do aktywnego okna.

public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
Dziedziczenie
Keyboard

Przykłady

W tym przykładzie użyto My.Computer.Keyboard.CtrlKeyDown właściwości , aby określić, czy naciśnięty jest klawisz CTRL komputera.

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

Uwagi

Obiekt My.Computer.Keyboard udostępnia interfejs klawiatury komputera. Właściwości elementu My.Computer.Keyboard zawierają informacje o stanie kilku kluczy specjalnych. Metoda My.Computer.Keyboard.SendKeys umożliwia wysyłanie kluczy do aktywnego okna tak, jakby zostały wpisane na klawiaturze.

Zadania

W poniższej tabeli wymieniono przykład zadania obejmującego My.Computer.Keyboard obiekt .

Działanie Zobacz
Wysyłanie naciśnięć klawiszy do aplikacji Porady: uruchamianie aplikacji i wysyłanie do niej uderzeń w klawisze (Visual Basic)

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Konstruktory

Keyboard()

Inicjuje nowe wystąpienie klasy Keyboard.

Właściwości

AltKeyDown

Pobiera wartość wskazującą, czy klawisz ALT nie działa.

CapsLock

Pobiera wartość wskazującą, czy funkcja CAPS LOCK jest włączona.

CtrlKeyDown

Pobiera wartość wskazującą, czy klawisz CTRL nie działa.

NumLock

Pobiera wartość wskazującą, czy klucz NUM LOCK jest włączony.

ScrollLock

Pobiera wartość wskazującą Boolean , czy jest włączony klawisz SCROLL LOCK.

ShiftKeyDown

Pobiera wartość wskazującą, czy klawisz SHIFT nie działa.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SendKeys(String)

Wysyła co najmniej jedno naciśnięcie klawiszy do aktywnego okna, tak jak w przypadku wpisywania na klawiaturze.

SendKeys(String, Boolean)

Wysyła co najmniej jedno naciśnięcie klawiszy do aktywnego okna, tak jak w przypadku wpisywania na klawiaturze.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też