using Microsoft.Win32;
RegistryKey regKey = Registry.ClassesRoot.OpenSubKey("QQ", true);//读取注册表信息
ClassesRoot:该字段读取 Windows 注册表基项 HKEY_CLASSES_ROOT。
OpenSubKey:检索指定的子项以进行读取或读/写访问。
返回结果:表示所请求子项的 Microsoft.Win32.RegistryKey 对象;如果操作失败,则为 null。
参数:1.要打开子项名称或路径
2.如果需要项的写访问权限则为true.
if (regKey == null)
{
regKey = Registry.ClassesRoot.CreateSubKey("QQ");//如果QQ项不存在则进行创建
regKey.SetValue("qq", 0);//为QQ项下的子项qq赋值为0
}
string sycs = regKey.GetValue("qq").ToString().Trim();//取得qq的值