operatereg.exe【C++】这是款防止误触的电脑鼠标键盘禁用工具,有了它就不用担心不小心点到不必要的东西,是不是很不错,赶紧来下载使用起来吧~
之所以写这个程序,是因为宿舍桌子太小。有时把外接键盘叠在笔记本键盘上,容易误触到笔记本键盘,从而导致一些莫名其妙的问题困扰自己。
于是找了些资料了解到了如何禁用笔记本键盘的方法:
+ 禁用设备法。详细教程请点击 [这里]
+ 修改注册表法。详细教程请点击 [这里]
可能会有人问:为什么不省事点选用禁用设备法,而是写代码再来操作注册表,来禁用键盘这么麻烦的方法呢?原因很简单,突然对编程语言操作注册表很感兴趣,就这么做了。
注册表结构类似文件目录:分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件。简单介绍一下这三部分:
(1)根键
分为5个:HKEY_CLASSES_ROOT, HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS和HKEY_CURRENT_CONFIG
(2)子键
可以有多个子键和键值项,就像一个目录中可以有多个子目录和多个文件一样。
(3)键值项
**可以理解为文件,它由三部分组成,分别为 :名称、类型、数据。其中类型主要有:REG_BINARY 二进制数据REG_DWORD 32位双字节数据REG_SZ 以0结尾的字符串REG_DWORD_BIG_ENDIAN 高位排在底位的双字REG_EXPAND_SZ 扩展字符串,可以加入变量如%PATH%REG_LINK UNICODE 符号链接REG_RESOURCE_LIST 设备驱动程序资源列表REG_MULTI_SZ 多字符串注册表数据项的数据类型有8种,最常用的是前3种。
操作注册表的几个API函数
需要头文件:atlbase.h
(1)打开一个键
(2)查询某一个键值
(3)设置一个键值
(4)新建指定键
(5)删除注册表指定键下的值
删除注册表项
RegDeleteKey 也可用来删除一个键值。在 Win 95/98 平台下,也可用来删除整个子键和键值。但是在Windows NT/2000平台下,只能用来删除没有子键的键。
工具需要以管理员方式启动
+由于修改注册表后,需要重启电脑后才能生效。所以代码中加入了询问“是否立刻重启”的语句
这款实用的电脑应用各位用户喜欢吗?如果觉得是你所寻找的那一款应用,不妨来微侠网下载体验一下vipxap的小编为大家所分享的软件!更多实用电脑软件等着你来解锁~
3.7M/中文
详情
12.1M/中文
详情
33.1M/中文
详情
121KB/中文
详情
52.9M/中文
详情
1M/中文
详情
12.2M/中文
详情558.6M/中文
详情16.5M/中文
详情2.3 KB/中文
详情3.0M/中文
详情861M/中文
详情11.3M/中文
详情2.8M/中文
详情12.91 MB/中文
详情82M/中文
详情89.7M/中文
详情5.4M/中文
详情