各位老大!小弟又来一问题! ( 积分: 100 )

  • 主题发起人 主题发起人 syhqll
  • 开始时间 开始时间
S

syhqll

Unregistered / Unconfirmed
GUEST, unregistred user!
如何判断“NumLock”键的开关!就是说当我按了“NumLock”后键盘灯亮!然后在程序上表示灯亮,当灯不亮时程序上表示灯不亮呢?
就是判断“NumLock”是否打开!
 
如何判断“NumLock”键的开关!就是说当我按了“NumLock”后键盘灯亮!然后在程序上表示灯亮,当灯不亮时程序上表示灯不亮呢?
就是判断“NumLock”是否打开!
 
本办法:模拟在edit1中键一个“A”,判断A的ASC值。
Edit1.SetFocus;
keybd_event($41,mapvirtualkey($41,0),0,0);
然后判断 BYTE(Edit1.TEXT)的值,=65是灯亮(大写),=97是小写。
 
程序中对按键进行判断试试(VK_NUMLOCK)一旦发现就表示灯亮,再次就表示灯灭
 
后退
顶部