找回密码
 加入
搜索
查看: 3077|回复: 5

[系统综合] 求教,如何判断当前键盘是处于大写或者小写状态呢?[已解决]

[复制链接]
发表于 2011-9-7 11:00:49 | 显示全部楼层 |阅读模式
本帖最后由 尘埃、 于 2011-9-10 10:43 编辑

如题!如何判断当前键盘是处于大写或者小写状态呢?
发表于 2011-9-7 13:32:10 | 显示全部楼层
引用gooker的
4,判断大写键盘灯亮还是灭  (By Gooker)
$result = DllCall("user32.dll","Int","GetKeyState","int",20)
If @error = 1 Then 
MsgBox(0,"错误","函数调用失败") ;基本上不会的 :)
Exit
Else
If $result[0] = 1 Then
MsgBox(0,"大写键盘灯状态","亮")
Else
MsgBox(0,"大写键盘灯状态","灭")
EndIf
EndIf
发表于 2011-9-7 17:17:13 | 显示全部楼层
sofa API正解
 楼主| 发表于 2011-9-10 10:44:16 | 显示全部楼层
回复 2# 南一


    感谢帮助!
 楼主| 发表于 2011-9-10 10:44:26 | 显示全部楼层
回复 3# xrbenbeba


    感谢帮助!
发表于 2014-9-29 09:14:46 | 显示全部楼层
有用  学习了 还知道了 怎么开关

AutoItSetOption ( "SendCapslockMode",0 )
Send("{CAPSLOCK on}")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 08:27 , Processed in 0.081542 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表