羽叶 发表于 2013-6-10 23:12:46

C# WinForm 检测 CapsLock和NumberLock键是否开启

在以往的WIN32程序中,如果要获取CapsLock 和 NumberLock 键的状态,必须得依赖于Windows API,而.NET里面,就方便多了,而且非常的简单。

获取CapsLock大写键是否按下://大写键打开
if (Console.CapsLock) { }
获取NumberLock键是否打开://数字键打开
if (Console.NumberLock) { }

gqzhao 发表于 2013-6-18 10:05:08

楼主厉害,佩服,值得学习。

mwylaoma 发表于 2013-6-27 13:17:15

原来可以这样啊,我还以为要调用windows API 呢

羽叶 发表于 2013-6-27 13:19:00

mwylaoma 发表于 2013-6-27 13:17
原来可以这样啊,我还以为要调用windows API 呢

这就是为什么都说用C#开发快,因为很多东西都集成了。

benny856694 发表于 2013-6-27 14:43:07

不错的技巧,呵呵
页: [1]
查看完整版本: C# WinForm 检测 CapsLock和NumberLock键是否开启