知识大全 运用ASP.NET读写Windows注册编辑表

Posted 编辑

篇首语:采得百花成蜜后,为谁辛苦为谁甜。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 运用ASP.NET读写Windows注册编辑表相关的知识,希望对你有一定的参考价值。

运用ASP.NET读写Windows注册编辑表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  如果你曾经使用过RegOpenKeyEx RegCreateKeyEx RegCloseKey等Win API函数读写过注册编辑表 你肯定非常熟悉这些复杂的Registry函数 相反 在 NET框架中 Registry和RegistryKey类提供了对Windows注册编辑表的控制 通过这些类你可非常容易地对注册编辑表进行读写     这些类被定义在Microsoft Win 命名空间和mscorlib dll装配中 使用这些类之前 你必须使用using声明这些命名空间     #using  using namespace Microsoft::win ;    Registry类只有七个字段成员 使得你能够存取注册编辑表中七个特定的键 这同你在注册编辑表中打开一个键非常类似 这些所有的成员均返回一个指向注册键的指针     ClassesRoot   对应于HKEY_CLASSES_ROOT  CurrentConfig  对应于HKEY_CURRENT_CONFIG  CurrentUser   对应于HKEY_CURRENT_USER  DynData     对应于HKEY_DYN_DATA  LocalMachine  对应于HKEY_LOCAL_MACHINE  PerformanceData 对应于HKEY_PERFORMANCE_DATA  Users      对应于HKEY_USERS    比如你想读写HKEY_LOCAL_MACHINE的数据 你可以先获得一个指向该键的指针     RegistryKey* pRegKey = Registry::LocalMachine;    接着调用RegistryKey的OpenSubKey成员函数 然后再调用GetValue即可获得一个特定的字符串     pRegKey >OpenSubKey(L SOFARE\\\\Kruse Inc\\\\Version );  Object *pValue = pRegKey >GetValue(L kWise );    如果你想设置一个键的值 则需要调用它的SetValue函数     pRegKey >SetValue(L kWise some Value Here );    删除一个值可以使用     pRegKey >DeleteValue(L kWise );    其它常用的成员函数还有     DeleteSubKey 删除一个子键  CreateSubKey 如果键已经存在就打开该键 否则就创建新键  DeleteSubKeyTree 删除子键及其节点    下面是程序代码例子(Microsoft Visual c+ beta 调试通过)     #using  using namespace System;  using namespace Microsoft::Win ;  // 这是应用程序的入口点  int main(void)    RegistryKey * pRegKey = Registry::LocalMachine;  pRegKey = pRegKey >OpenSubKey(L HARDWARE\\\\DESCRIPTION  \\\\System\\\\CentralProcessor\\\\ );  Object *pValue = pRegKey >GetValue(L VendorIdentifier );  Console::WriteLine(L 本机的CPU为: pValue);  return ;   cha138/Article/program/net/201311/11881

相关参考

知识大全 ASP.NET中cookie读写方法介绍

ASP.NET中cookie读写方法介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Cook

知识大全 ASP.NET中读写cookie数据示例代码

ASP.NET中读写cookie数据示例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lish

知识大全 ASP.NET 2.0 中的 Windows 身份验证

ASP.NET2.0中的Windows身份验证  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一

知识大全 ASP.NET 2.0 中的Windows身份验证

ASP.NET2.0中的Windows身份验证  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本

知识大全 在ASP.NET中使用Windows登录[4]

在ASP.NET中使用Windows登录[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在ASP.NET中使用Windows登录[2]

在ASP.NET中使用Windows登录[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在ASP.NET中使用Windows登录[3]

在ASP.NET中使用Windows登录[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在ASP.NET中使用Windows登录[1]

在ASP.NET中使用Windows登录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在asp.net中KindEditor编辑器的使用总结

在asp.net中KindEditor编辑器的使用总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程2.6.3 通过浏览器编辑站点配置[1]

ASP.NET入门教程2.6.3通过浏览器编辑站点配置[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看