如何在Windows应用商店(WinRT)应用程序中使用C#检查CapsLock按钮
发布时间:2020-12-14 01:56:50 所属栏目:Windows 来源:网络整理
导读:我想在PasswordBox中键入内容时,如果CapsLock按钮为On,则会发出弹出警告. 我并不想知道按下的键是否是CapsLock 我检查了旧的, KeyboardDevice .NET 3.5 Control.IsKeyLocked() Windows窗体 Console.CapsLock在Windows 8.1 Store Application中不可用 Keyboar
我想在PasswordBox中键入内容时,如果CapsLock按钮为On,则会发出弹出警告.
我并不想知道按下的键是否是CapsLock 我检查了旧的, KeyboardDevice .NET 3.5 Control.IsKeyLocked() Windows窗体 Console.CapsLock在Windows 8.1 Store Application中不可用 Keyboard.GetKeyStates在Windows 8.1 Store Application中不可用 和WinApi Style调用. 他们似乎都不合适,任何人都有一个建议 解决方法
尝试使用VirtualKey.CapitalLock值的
CoreWindow.GetAsyncKeyState.
您可以使用CoreWindow.GetForCurrentThread获取当前的CoreWindow. 此外,您可以订阅CoreWindow.KeyDown和CoreWindow.KeyUp事件以更新您的密钥状态指示器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 在哪里使用null BSTR记录?
- scheduled-task – 如何在不重新启动服务器的情况下重新启动
- windows – 如何停止在任务栏上显示我的应用程序?
- WINDOWS 32位与64位系统的编程差异
- windows-server-2008 – 将Windows Server 2008(不是R2)的就
- Windows – 如何在x64上为我的进程启用对齐异常?
- windows – 如何最大限度地减少存储消耗?
- windows – 从不存在的域中删除计算机的命令
- Windows Server 2016-命令行方式管理Windows服务
- Windows Powershell命令行相当于dd