VC怎么直接读取reg文件里面的值???
注意:不是读取注册表,是读取注册表导出来的文件。请给出相关程序,谢谢

解决方案 »

  1.   

    CString CIniFile::ReadString(LPCTSTR lpSectionName, LPCTSTR lpKeyName, LPCTSTR lpDefault)
    {
    ASSERT_VALID(this);
    CString strBuff;
    GetPrivateProfileString(
    lpSectionName,
    lpKeyName,lpDefault,
    strBuff.GetBuffer(_MAX_BUFF_SIZE),
    _MAX_BUFF_SIZE,m_strFileName
    );
    strBuff.ReleaseBuffer();
    return strBuff;
    }
    m_strValue = myIniFile.ReadString("HKEY_LOCAL_MACHINE\SOFTWARE\REG\DelREG","\"DeleteFile\"","xxxxx");
      

  2.   

    不是给你发了吗?
    根据你提供的reg文件,可以看出基本符合ini文件格式,所以你按照ini文件格式读就是了。
    给你提供了读ini文件的类了啊http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4455/