标签: c# keyboard uwp capslock num-lock
如何检查CapsLock或NumLock状态,看看它们是启用还是禁用(打开或关闭)?据我搜索,我知道只有可以检查它们是否被按下了。
答案 0 :(得分:3)
您可以使用以下方式在您的页面上查看:
var keystate = Window.Current.CoreWindow.GetKeyState(VirtualKey.NumberKeyLock); var isNumLocked = (keystate & CoreVirtualKeyStates.Locked) != 0;