编程获得键盘上的“Num Lock”“Caps Lock”“Scroll Lock”的当前状态

转载 2005年04月23日 21:49:00

编程获得键盘上的“Num Lock”“Caps Lock”“Scroll Lock”的当前状态

用VB.NET实现


API函数声明
Public Declare Function GetKeyState Lib "user32" Alias "GetKeyState" (ByVal nVirtKey As Integer) As Integer

'取键盘Caps Lock键的状态
If (GetKeyState(&H14) And 1 = 1) Then
            Me.Text = "灯亮"
Else
            Me.Text = "灯灭"
End If



上面程序当中的&H14
换成
&H91
就是
Scroll Lock键的状态,

换成&H90就是
Num Lock的状态.

vim小技巧(将Caps Lock键映射成Esc)

Caps Lock对我们来说基本就是多余的,而且在键盘中的位置根本不合理,一不小心就按到了Caps Lock,然后就出错了。Esc又是vim下使用最为频繁的按键,将Caps Lock替换成Esc真是再...
  • lalor
  • lalor
  • 2012年04月08日 11:06
  • 10680

dell caps lock键修改

  • 2013年04月04日 23:59
  • 31KB
  • 下载

Emacs:交换你的Ctrl 和Caps Lock键

这篇文章又提到了一个局部更改key的方法,转载如下: Emacs和VIM之所以这样受程序员的喜爱,是因为两者都有高度的可定制性,以及丰富的快捷键组合。利用这些快捷键组合,让你能够手不...
  • salutlu
  • salutlu
  • 2013年09月27日 11:35
  • 4377

windows caps lock键映射ctrl(或shift)

  • 2015年12月14日 13:23
  • 2KB
  • 下载

ctrl与caps Lock 换键

  • 2014年09月19日 18:24
  • 418B
  • 下载

CSU1093: Caps Lock

CSU1093: Caps Lock 超坑的第一次题目都没看懂就是提交直接wa下来;毕竟本人还是acm小菜; Description GBQC国的小明当上了打字员,现在他需要打出N篇只含字母的文章,小...
  • zw1996
  • zw1996
  • 2016年04月05日 20:31
  • 243

显示 Caps Lock 键是否打开

  • 2012年03月30日 20:52
  • 99KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编程获得键盘上的“Num Lock”“Caps Lock”“Scroll Lock”的当前状态
举报原因:
原因补充:

(最多只允许输入30个字)