8
A
回答
12
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.iskeylocked.aspx
Imports System
Imports System.Windows.Forms
Imports Microsoft.VisualBasic
Public Class CapsLockIndicator
Public Shared Sub Main()
if Control.IsKeyLocked(Keys.CapsLock) Then
MessageBox.Show("The Caps Lock key is ON.")
Else
MessageBox.Show("The Caps Lock key is OFF.")
End If
End Sub 'Main
End Class 'CapsLockIndicator
using System;
using System.Windows.Forms;
public class CapsLockIndicator
{
public static void Main()
{
if (Control.IsKeyLocked(Keys.CapsLock)) {
MessageBox.Show("The Caps Lock key is ON.");
}
else {
MessageBox.Show("The Caps Lock key is OFF.");
}
}
}
2
我不是在VB.NET的專家,所以只能PInvoke的在我腦海中:
Declare Function GetKeyState Lib "user32"
Alias "GetKeyState" (ByValnVirtKey As Int32) As Int16
Private Const VK_CAPSLOCK = &H14
If GetKeyState(VK_CAPSLOCK) = 1 Then ...
1
創建設置爲5毫秒,並啓用定時器。然後製作一個名爲label1的標籤。之後,嘗試下面的代碼(在計時器中)。
Public Class Form1
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
If My.Computer.Keyboard.CapsLock = True Then
Label1.Text = "Caps Lock Enabled"
Else
Label1.Text = "Caps Lock Disabled"
End If
End Sub
End Class
0
.rp發佈的解決方案有效,但與Me.KeyDown事件處理程序衝突。我有一個在按下Enter鍵時調用登錄功能的子工具。 (如下所示)My.Computer.Keyboard.CapsLock狀態有效,不與Me.Keydown衝突。
Private Sub WindowLogin_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If Keyboard.IsKeyDown(Key.Enter) Then
Call SignIn()
End If
End Sub
相關問題
- 1. 檢查Cocoa中Caps Lock的狀態
- 2. 如何在VB.NET中切換Caps Lock?
- 3. 如何獲取Wave的當前狀態?
- 4. 使用Peek/ReadConsoleInput()獲取當前狀態的caps/scroll/numlock不使用Peek/ReadConsoleInput()
- 5. Qt 4.7.4:有沒有辦法找出CAPS LOCK的狀態?
- 6. Caps Lock隱含在
- 7. 獲取Java中MediaPlayer的當前狀態
- 8. 如何在Angular4中獲取當前狀態的前一個狀態名稱?
- 9. android softkeypad的控制Caps-Lock
- 10. 如何在IOS SDK上以編程方式獲取CAPS LOCK(按下Shift鍵)鍵狀態?
- 11. 獲取當前的iCloud同步狀態
- 12. 獲取ATN的當前狀態
- 13. 獲取標籤的當前狀態
- 14. 獲取gphoto2的當前狀態
- 15. 如何獲取WPF窗口的當前狀態到圖像中?
- 16. 如何獲取C#中頁面的當前狀態?
- 17. 如何使用C/C++獲取num lock狀態?
- 18. 如何在FuseFabric中獲取當前藍圖狀態(事件)
- 19. 如何在WebBrowser控件中獲取當前狀態代碼?
- 20. 如何在Java中獲取當前EC2實例狀態
- 21. 如何在React中獲取當前狀態?
- 22. Android:獲取當前傳感器狀態
- 23. 獲取當前可達狀態RestKit 0.20
- 24. Ember ContainerView未能獲取當前狀態
- 25. 從android服務獲取當前狀態
- 26. 如何獲取MIDI設備的當前狀態?
- 27. 如何獲取按鈕的圖標與當前狀態相符?
- 28. 如何獲取當前的導航狀態
- 29. 在Xlib中模擬CAPS LOCK新聞
- 30. 如何匹配VIM的vimrc文件中的CAPS LOCK