社区
C#
帖子详情
如何检测大小写键(CapsLock)的状态?
MaMaHuHu
2003-02-18 10:05:02
就是看看那个灯是不是亮?有代码最好.
...全文
327
2
打赏
收藏
如何检测大小写键(CapsLock)的状态?
就是看看那个灯是不是亮?有代码最好.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MaMaHuHu
2003-02-19
打赏
举报
回复
谢谢版主.
TheAres
2003-02-18
打赏
举报
回复
调用API GetKeyState
Declare this class first:
[
ComVisibleAttribute(false),
SuppressUnmanagedCodeSecurityAttribute()
]
internal class NativeMethods
{
[DllImport("user32.dll", CharSet=CharSet.Auto, ExactSpelling=true, CallingConvention=CallingConvention.Winapi)]
public static extern short GetKeyState(int keyCode);
public static int HIWORD(int n)
{
return ((n >> 16) & 0xffff/*=~0x0000*/);
}
public static int LOWORD(int n)
{
return (n & 0xffff/*=~0x0000*/);
}
}
Then when you want to check if Caps is down or ON, call:
short state = NativeMethods.GetKeyState(0x14 /*VK_CAPTIAL*/);
bool capsKeyDown = NativeMethods.HIWORD(state);
bool capsKeyON = NativeMethods.LOWORD(state);
笔记本电脑大写
键
CA
PS
LOCK
状态
显示软件
这是个人开发的笔记本电脑大写
键
CA
PS
LOCK
状态
显示软件,开发语言C#,显示效果挺好的。欢迎下载使用。
获去
Ca
ps
Lock
键
的
状态
判断
Ca
ps
Lock
键
有没有打开 判断
Ca
ps
Lock
键
有没有打开 判断
Ca
ps
Lock
键
有没有打开
显示
Ca
ps
Lock
键
是否打开
Ca
ps
Lock
及NumLK
键
的指示灯,总感觉使用不便,特别是在输入密码的时候,不知道是否打开了字母的
大小写
锁定,因此上网搜了一下源代码,凑成了这个小工具,能在系统托盘区显示
Ca
ps
Lock
和 NumLK
键
的
状态
,...
判断
Ca
ps
Lock
键
是否开/关
判断
Ca
ps
Lock
键
是否开/关
电脑自动字母
大小写
转换
电脑自动字母
大小写
转换 只要输入任意一个字母,随机对应的大写或小写字母会出现在随后
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章