My.Computer.Keyboard 物件
更新:2007 年 11 月
提供用於存取目前鍵盤狀態的屬性 (Property) (例如目前已按下哪些按鍵),以及將按鍵輸入傳送至使用中視窗的方法。
備註
My.Computer.Keyboard 物件會提供電腦鍵盤的介面。My.Computer.Keyboard 的屬性會提供數個特殊按鍵的狀態資訊。My.Computer.Keyboard.SendKeys 方法可以讓您將按鍵傳送至使用中視窗,就如同使用鍵盤輸入一樣。
工作
下表列出包含 My.Computer.Keyboard 物件的工作範例。
若要 |
請參閱 |
---|---|
檢查 CAPS LOCK 是否已開啟 |
|
將按鍵輸入傳送至應用程式 |
範例
這個範例會使用 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
類別︰Keyboard
組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)
依專案類型的可用性
專案類型 |
是否可用 |
---|---|
Windows 應用程式 |
是 |
類別庫 |
是 |
主控台應用程式 |
是 |
Windows 控制項程式庫 |
是 |
Web 控制項程式庫 |
否 |
Windows 服務 |
是 |
網站 |
否 |