您的问题似乎不完整,您是想询问关于C语言编程的某个具体问题吗?比如C语言的语法、编程技巧、项目开发等。请提供更具体的信息,这样我才能给出更准确的回答。
- 内容介绍
- 文章标签
- 相关推荐
本文共计2003个文字,预计阅读时间需要9分钟。
表示+Windows+注册表中的级别节点。此类是注册表封装。继承层次:System.Object+System.MarshalByRefObject+Microsoft.Win32.RegistryKey。命名空间:Microsoft.Win32。程序集:mscorlib(在 mscorlib.dll 中)。属性:名称。
表示 Windows 注册表中的项级节点。此类是注册表封装。
继承层次结构
System.Object
System.MarshalByRefObject
Microsoft.Win32.RegistryKey
命名空间:Microsoft.Win32
程序集:mscorlib(在 mscorlib.dll 中)
属性
方法
备注
要获取RegistryKey的实例,请使用Registry类的静态成员之一。
注册表充当计算机上操作系统和应用程序的中央信息储存库。注册表根据存储在其中的元素的逻辑顺序,以分层形式组织(有关该层次结构中的基级项,请参见Registry)。在注册表中存储信息时,请根据存储的信息类型选择适当的位置。一定要避免损坏由其他应用程序创建的信息,原因是这样会导致那些应用程序出现意外的行为,并且还会对您自己的应用程序带来不利影响。
注册表项是组织基本单元在注册表,并且可以与文件资源管理器的文件夹比较。每个具体的注册表项都可以有子项,就像文件夹下可以有子文件夹一样。只要用户具有相应的权限,且注册表项不是基项或基项的下一级项,就可以删除该注册表项。每个注册表项也可带有与其相关联的多个值(一个值就好比是一个文件),它们用于存储信息,例如,有关计算机上安装的应用程序的信息。每个值存储特定的信息,可按需要对其进行检索或更新。例如,可以为您的公司创建一个RegistryKey(在项 HKEY_LOCAL_MACHINE\Software 下),然后为您的公司创建的每个应用程序创建一个子项。每个子项保存特定于该应用程序的信息,如颜色设置、屏幕位置和大小或者可识别的文件扩展名。
注意,存储在注册表中的信息可由其他应用程序和用户使用,因此不要用注册表存储安全数据或关键的应用程序信息。
在公开RegistryKey对象时不要采用一种可能会导致恶意程序创建成千上万的无意义的子项或键/值对的方式。例如,不允许调用方输入任意键或值。
在 .NET Framework 4 中开始,注册表项的长度不再限于 255 个字符。
到此这篇关于C#操作注册表之RegistryKey类的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持自由互联。
本文共计2003个文字,预计阅读时间需要9分钟。
表示+Windows+注册表中的级别节点。此类是注册表封装。继承层次:System.Object+System.MarshalByRefObject+Microsoft.Win32.RegistryKey。命名空间:Microsoft.Win32。程序集:mscorlib(在 mscorlib.dll 中)。属性:名称。
表示 Windows 注册表中的项级节点。此类是注册表封装。
继承层次结构
System.Object
System.MarshalByRefObject
Microsoft.Win32.RegistryKey
命名空间:Microsoft.Win32
程序集:mscorlib(在 mscorlib.dll 中)
属性
方法
备注
要获取RegistryKey的实例,请使用Registry类的静态成员之一。
注册表充当计算机上操作系统和应用程序的中央信息储存库。注册表根据存储在其中的元素的逻辑顺序,以分层形式组织(有关该层次结构中的基级项,请参见Registry)。在注册表中存储信息时,请根据存储的信息类型选择适当的位置。一定要避免损坏由其他应用程序创建的信息,原因是这样会导致那些应用程序出现意外的行为,并且还会对您自己的应用程序带来不利影响。
注册表项是组织基本单元在注册表,并且可以与文件资源管理器的文件夹比较。每个具体的注册表项都可以有子项,就像文件夹下可以有子文件夹一样。只要用户具有相应的权限,且注册表项不是基项或基项的下一级项,就可以删除该注册表项。每个注册表项也可带有与其相关联的多个值(一个值就好比是一个文件),它们用于存储信息,例如,有关计算机上安装的应用程序的信息。每个值存储特定的信息,可按需要对其进行检索或更新。例如,可以为您的公司创建一个RegistryKey(在项 HKEY_LOCAL_MACHINE\Software 下),然后为您的公司创建的每个应用程序创建一个子项。每个子项保存特定于该应用程序的信息,如颜色设置、屏幕位置和大小或者可识别的文件扩展名。
注意,存储在注册表中的信息可由其他应用程序和用户使用,因此不要用注册表存储安全数据或关键的应用程序信息。
在公开RegistryKey对象时不要采用一种可能会导致恶意程序创建成千上万的无意义的子项或键/值对的方式。例如,不允许调用方输入任意键或值。
在 .NET Framework 4 中开始,注册表项的长度不再限于 255 个字符。
到此这篇关于C#操作注册表之RegistryKey类的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持自由互联。

