My.Computer.Keyboard プロパティ

更新 : 2007 年 11 月

キーボードの現在の状態 (現在どのキーが押されているかなど) にアクセスするためのプロパティや、アクティブなウィンドウにキーストロークを送るためのメソッドが用意されているオブジェクトを取得します。

' Usage
Dim value As Microsoft.VisualBasic.Devices.Keyboard = My.Computer.Keyboard
' Declaration
Public ReadOnly Property Keyboard As Microsoft.VisualBasic.Devices.Keyboard

戻り値

このプロパティは、コンピュータの My.Computer.Keyboard を返します。

解説

このプロパティによって、My.Computer.Keyboard オブジェクトに簡単にアクセスできます。詳細については、「My.Computer.Keyboard オブジェクト」を参照してください。

使用例

次のコード例は、My.Computer.Keyboard.CtrlKeyDown プロパティを使って、このコンピュータの Ctrl キーが押されているかどうかを確認します。

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

必要条件

名前空間 : Microsoft.VisualBasic.Devices

クラス : Computer

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)

プロジェクトの種類別の可用性

プロジェクトの種類

使用

Windows アプリケーション

クラス ライブラリ

コンソール アプリケーション

Windows コントロール ライブラリ

Web コントロール ライブラリ

不可

Windows サービス

Web サイト

不可

アクセス許可

アクセス許可は不要です。

参照

参照

My.Computer オブジェクト

My.Computer.Keyboard オブジェクト