wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Windows应用商店(WinRT)应用程序中使用C#检查CapsLock按钮的状态大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我想在passwordBox中键入内容时,如果CapsLock按钮为On,则会发出弹出警告. 我并不想知道按下的键是否是CapsLock 我检查了旧的, KeyboardDevice .NET 3.5 Control.IsKeyLocked() Windows窗体 Console.CapsLock在Windows 8.1 Store Application中不可用 Keyboard.GetKeyS
我想在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.KeyDownCoreWindow.KeyUp事件以更新您的密钥状态指示器.

大佬总结

以上是大佬教程为你收集整理的如何在Windows应用商店(WinRT)应用程序中使用C#检查CapsLock按钮的状态全部内容,希望文章能够帮你解决如何在Windows应用商店(WinRT)应用程序中使用C#检查CapsLock按钮的状态所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。