Keyboard Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą |
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) |