转:判断Caps Lock键是否打开,如果打开则关闭
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices;namespace 判断是否打开Caps_Lock键 {public partial class Form1 : Form{public Form1(){InitializeComponent();IsCapsLocked();}[DllImport("user32.dll")]static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, UIntPtr dwExtraInfo);const int KEYEVENTF_EXTENDEDKEY = 0x1;const int KEYEVENTF_KEYUP = 0x2;private void IsCapsLocked(){ //if (Console.CapsLock) // 方法1:表示Caps Lock 键打开if (Control.IsKeyLocked(Keys.CapsLock)) // 方法2:表示Caps Lock 键打开 {MessageBox.Show("Caps Lock 键已打开,将关闭它");keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY, (UIntPtr)0);keybd_event(0x14, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, (UIntPtr)0);}else{MessageBox.Show("Caps Lock 键关闭");}}} }
转载于:https://www.cnblogs.com/lusunqing/p/3447845.html
转:判断Caps Lock键是否打开,如果打开则关闭相关推荐
- 交换ctrl和左caps_如何在Linux中交换Ctrl和Caps Lock键
交换ctrl和左caps 对于许多曾经是计算机用户的人(让我们说)"已经有一段时间了",自从第一批PC键盘下线后不久,Ctrl和Caps Lock键就放在了错误的位置. 对于我来说 ...
- 电脑键盘的Caps Lock键被锁定,取消不了
今天在使用电脑的时候,来回切换大小写时切换不了,Caps Lock 灯亮,按了好久都关闭不了,以为是键盘出了问题呢,后面查找了些资料,原来是输入法设置问题. 1.在Windows的"开始&q ...
- capslock亮灯是小写_键盘Caps Lock大小写状态灯工具-键盘Caps Lock键大小写亮灯工具1.5免费版 - 维维软件园...
键盘Caps Lock键大小写亮灯工具是小编整理的一个键盘大小写亮灯工具,这个方便紧凑的计算机工具是一个易于使用的Caps Lock键状态显示工具,目的是帮助您确定Caps Lock键是否已打开,该程 ...
- caps lock_如何在Windows 7、8、10或Vista中禁用Caps Lock键
caps lock The caps lock key is a remnant of typewriters dating from the nineteenth century. Unless y ...
- Shift键变成大小写切换怎么换回Caps lock键
大概步骤如下: 进入Windows设置 -> 点击"设备"选项 -> 选择"输入",在右侧找到"高级键盘设置"选项,点击进入 - ...
- 玩绝地求生,PUBG时,按Caps Lock键(字母大小写转换键)切回桌面
解决方法: 任务管理器-进程: 关掉蓝牙:Csr Bluetooth OSD Settings(vksts.exe) 任务管理器-启动: 禁止启动蓝牙:Csr Bluetooth OSD Settin ...
- Ctrl与Caps Lock键的交换
转自:http://www.xiaozhou.net/exchange_ctrl_and_capslock_key-2012-07-20.html 感谢博主. 要换就把所有电脑的键位都换过来,不然反而 ...
- VM虚拟机caps lock键一直跳问题的解决方法
同一虚拟机和真实机的大小写,中英文问题 例如:虚拟机用的是英文,则进入虚拟机前需要将输入法改为英文输入法
- 如何使用 JavaScript 检测 Caps Lock 是否打开?
通常,尤其是在创建密码输入时,您需要检查 Caps Lock 键是否打开并通知用户.您可以使用KeyboardEvent.getModifierState()值为 的方法执行此操作'CapsLock' ...
最新文章
- NEJM:益生菌LGG治疗肠胃炎无效,Immunity|LGG促进生骨
- Asp.net Mvc问题索引
- 安装并测试nvenc linux sdk
- Flame v1.4 – 文章、视频、音乐、测验 多功能PHP CMS
- error gyp ERR! stack Error: Could not find any Visual Studio installation to use
- 如何使用postman带Token测试接口?
- Python爬虫基础-02-提取数据
- 06LaTeX学习系列之---TeXstudio的使用
- Java求101-200以内的质数
- wiki搭建详细步骤
- 基于单片机at89s52的频率计设计c语言程序,基于AT89S52单片机电子万年历设计(附程序,电路原理图)...
- 给各位“老划水员”分享10款提高幸福指数的VSCode“摸鱼神器“
- Qt中mouseMoveEvent在MainWindow中使用
- JavaScript随机生成信用卡卡号的方法
- AutoSAR入门到精通讲解 (AuroSAR-CP描述) 1.1 AutoSAR-CP简介
- linux 格式化工具 mkfs 简介
- 安全绳使用方法图解_安全绳的正确使用方法、使用注意事项及应用
- MATLAB 中的调用C语音DLL 库
- 大学教授郑强的经典语录
- 何学林:房价为什么降不下来?房价上涨的刚性是由强大的利益共同体共同作用的结果(原创首发,深度好文)——何学林房地产大策划之十四
热门文章
- makefile 打印变量_通过实例学Makefile
- linux远程连接 ipv6,Ansible 配置 IPv6 连接
- 课程体系包括哪些要素_利润的构成要素包括哪些部分
- if condition 大于_EXCEL中IF函数由浅入深实例分析
- uni-app的事件传参
- 倍数应用题后面需要带单位吗_【小学数学】必考应用题解答思路,多种问题轻松解决!...
- 微信小程序性别代码对应描述
- html5表单注册应用
- 人人网 api2.0 java_API2.0文档
- html中立体丝带菜单,使用CSS3实现绚丽的飘带样式菜单方法介绍