知识大全 运用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读写方法介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Cook
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] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
在ASP.NET中使用Windows登录[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
在ASP.NET中使用Windows登录[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
在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)小编为大家搜集整理后发布的内容,让我们赶快一起来看