广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
SIEMENS西门子吉林省鞍山市(授权)伺服电机一级代理商——西门子东北总代理

一、基础知识

注册表项对应的类Microsoft.Win32.Registry中的静态字段

二、常见注册表操作

名词解释(按自己的理解注释):**

项 Subkey:注册表的左侧边栏值 Value: 键对应的值,值有值的名称、值的类型、值的数据2.1 增删查键2.2 增删查键的值


调试验证界面

三、常见问题3.1 不允许所请求的注册表访问权。

一般在Win7下,VS访问注册表HKEY_LOCAL_MACHINE,即程序中的LocalMachine,需要使用管理员权限。之前的Win7是属于默认管理员权限运行,而Win10则不会自动获取管理员权限的。但是访问HKEY_CURRENT_USER是没问题的。

3.2 删除键时提示子项不存在

由于PendingFileRenameOperations是注册表计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的值,而不是子键。需要打开键Registry.LocalMachine.OpenSubKey后,再删除值RegistryKey.DeleteValue("值名")

3.3 无法写入到注册表项

给OpenSubKey()方法给第2个参数设置为true就可以了,第2个参数为true代表可读可写注册表。


展开全文
相关产品
拨打电话 微信咨询 发送询价