我需要检测 CapsLock 键是否被锁定(活动),但是当我尝试这个时:
public void CapsLockStatus()
{
if ((CoreWindow.GetForCurrentThread().GetKeyState(VirtualKey.CapitalLock) &
CoreVirtualKeyStates.Locked) != 0)
{
//true -> Caps Lock is enable;
}
else
{
//false -> Caps Lock is disable;
}
}
在 Windows 10 桌面版中,它可以正常工作,但在 Windows 10 移动版中却不行。我尝试替换"GetKeyState"
为,"GetAsyncKeyState"
但问题仍然存在。
有什么问题?谁来帮帮我?
谢谢