My.Computer.Keyboard.ShiftKeyDown プロパティ

更新 : 2007 年 11 月

Shift キーが押されているかどうかを示す Boolean を取得します。

' Usage
Dim value As Boolean = My.Computer.Keyboard.ShiftKeyDown
' Declaration
Public ReadOnly Property ShiftKeyDown As Boolean

戻り値

Boolean の値です。Shift キーが押されている場合は True で、それ以外の場合は False です。

解説

My.Computer.Keyboard.ShiftKeyDown プロパティは、ModifierKeys プロパティと同様の機能を提供します。

使用例

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

If My.Computer.Keyboard.ShiftKeyDown Then
    MsgBox("SHIFT key down")
Else
    MsgBox("SHIFT key up")
End If

必要条件

名前空間 : Microsoft.VisualBasic.Devices

クラス : Keyboard

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

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

プロジェクトの種類

使用

Windows アプリケーション

クラス ライブラリ

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

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

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

不可

Windows サービス

Web サイト

不可

アクセス許可

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

参照

参照

My.Computer.Keyboard オブジェクト

ModifierKeys

Keyboard.ShiftKeyDown