Keyboard クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在どのキーが押されているかなど、キーボードの現在の状態にアクセスするためのプロパティを提供します。また、キーストロークを作業中のウィンドウに送るメソッドを提供します。
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
示します。
終了 | 解決方法については、 |
---|---|
キーストロークをアプリケーションに送信する | 方法: アプリケーションを起動してキーストロークを送る (Visual Basic) |
プロジェクトの種類別の可用性
プロジェクトの種類 | 使用可能 |
---|---|
Windows アプリケーション | はい |
クラス ライブラリ | はい |
コンソール アプリケーション | はい |
Windows コントロール ライブラリ | はい |
Web コントロール ライブラリ | いいえ |
Windows サービス | はい |
Web サイト | いいえ |
コンストラクター
Keyboard() |
Keyboard クラスの新しいインスタンスを初期化します。 |
プロパティ
AltKeyDown |
ALT キーが押されているかどうかを示す値を取得します。 |
CapsLock |
CapsLock キーがオンになっているかどうかを示す値を取得します。 |
CtrlKeyDown |
CTRL キーが押されているかどうかを示す値を取得します。 |
NumLock |
NumLock キーがオンになっているかどうかを示す値を取得します。 |
ScrollLock |
ScrollLock キーがオンになっているかどうかを示す |
ShiftKeyDown |
Shift キーが押されているかどうかを示す値を取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
SendKeys(String) |
キーボードから入力する感覚で、1 つまたは複数のキーストロークをアクティブ ウィンドウに送信します。 |
SendKeys(String, Boolean) |
キーボードから入力する感覚で、1 つまたは複数のキーストロークをアクティブ ウィンドウに送信します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET