| Ini文件的后缀为.ini。可以用于程序参数的读写操作。 对应的处理函数为GetPrivateProfileString
 WritePrivateProfileString。
 
 比如我们事先在程序同级目录准备一个文件。
 
 再准备三个编辑框用于输入键名,键值等信息,就可以执行读写操作了。复制代码 char c[MAX_PATH];
        GetModuleFileName(NULL,c,MAX_PATH);
        m_strFileName = c;
        m_strFileName = m_strFileName.Left(m_strFileName.ReverseFind('\\')+1);
        m_strFileName = m_strFileName+_T("Demo.ini");
 复制代码 CString strSectionName = _T("");
        GetDlgItemText(IDC_TEXT1, strSectionName);
        CString strKeyName = _T("");
        GetDlgItemText(IDC_TEXT2, strKeyName);
        CString strKeyValue = _T("");
        //在INI文件中读字符串数据
        ::GetPrivateProfileString(strSectionName, strKeyName, _T(""), 
                strKeyValue.GetBuffer(1024), 1024, m_strFileName);
        strKeyValue.ReleaseBuffer();
        SetDlgItemText(IDC_TEXT3, strKeyValue);
 例如例程:复制代码void CGkbc8Dlg::OnTest2() 
{
        CString strSectionName = _T("");
        GetDlgItemText(IDC_TEXT1, strSectionName);
        CString strKeyName = _T("");
        GetDlgItemText(IDC_TEXT2, strKeyName);
        CString strKeyValue = _T("");
        GetDlgItemText(IDC_TEXT3, strKeyValue);
        //在INI文件中读字符串数据
        bool b=::WritePrivateProfileString(strSectionName, strKeyName, strKeyValue, m_strFileName);
}
 上位机MFC如何在INI文件中读写数据   输入要保存的数值,就可以点击两个按钮,进行读写操作。
 
 
   上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例 经历1年的编程与录制点击进入查看 
   如果您认可,可联系功能定制! 如果您着急,充值会员可直接联系发您资料!    
 
 
 |