AI智能
改变未来

c#操作注册表

RegistryKey 类(表示 Windows 注册表中的节点)
命名空间:Microsoft.Win32
程序集:mscorlib.dll
定义:

[System.Runtime.InteropServices.ComVisible(true)]public sealed class RegistryKey : MarshalByRefObject, IDisposable

Registry(提供表示 Windows 注册表中的根项的 RegistryKey 对象,并提供访问项/值对的静态方法)
定义:

[System.Runtime.InteropServices.ComVisible(true)]public static class Registry

字段:

ClassesRoot //HKEY_CLASSES_ROOTRegistry.CurrentConfig //HKEY_CURRENT_CONFIGCurrentUser //HKEY_CURRENT_USERDynData //HKEY_DYN_DATALocalMachine //HKEY_LOCAL_MACHINEPerformanceData //HKEY_PERFORMANCE_DATAUsers //HKEY_USERS

例如:

//记得导入Microsoft.Win32命名空间;RegistryKey regedit = Registry.ClassesRoot;

RegistryKey提供的方法中,没有直接删除当前RegistryKey实例的方法(也就是无法删除对应的注册表目录),必须用父节点的RegistryKey实例删除子节点.

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » c#操作注册表