Keyboard Класс

Определение

Предоставляет свойства для доступа к текущему состоянию клавиатуры, например нажатия клавиш в данный момент, и предоставляет метод отправки нажатий клавиш в активное окно.

public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
Наследование
Keyboard

Примеры

В этом примере свойство используется My.Computer.Keyboard.CtrlKeyDown для определения того, нажимается ли клавиша CTRL компьютера.

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

Комментарии

Объект My.Computer.Keyboard предоставляет интерфейс клавиатуры компьютера. Свойства предоставления сведений My.Computer.Keyboard о состоянии нескольких специальных ключей. Метод My.Computer.Keyboard.SendKeys позволяет отправлять ключи в активное окно, как если бы они были введены на клавиатуре.

Задачи

В следующей таблице приведен пример задачи, включающей My.Computer.Keyboard объект.

Кому Смотри
Отправка нажатий клавиш в приложение How to: Запуск приложения и отправка его нажатий клавиш (Visual Basic)

Доступность по типу проекта

тип проекта В наличии
Приложение Windows Yes
Библиотека классов Yes
Консольное приложение Yes
Библиотека элементов управления Windows Yes
Библиотека веб-элементов управления Нет
Службы Windows Yes
Веб-сайт Нет

Конструкторы

Имя Описание
Keyboard()

Инициализирует новый экземпляр класса Keyboard.

Свойства

Имя Описание
AltKeyDown

Возвращает значение, указывающее, не работает ли клавиша ALT.

CapsLock

Возвращает значение, указывающее, включена ли блокировка CAPS.

CtrlKeyDown

Возвращает значение, указывающее, находится ли клавиша CTRL вниз.

NumLock

Возвращает значение, указывающее, включен ли ключ NUM LOCK.

ScrollLock

Возвращает значение, Boolean указывающее, включен ли ключ SCROLL LOCK.

ShiftKeyDown

Возвращает значение, указывающее, не работает ли клавиша SHIFT.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SendKeys(String, Boolean)

Отправляет один или несколько нажатий клавиш в активное окно, как будто введите на клавиатуре.

SendKeys(String)

Отправляет один или несколько нажатий клавиш в активное окно, как будто введите на клавиатуре.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел