void Caddcommander::OnBnClickedButton1()
{ INT_PTR nRes;
UpdateData(TRUE);
CString strId,strPass;
int nPassword;
strId=m_commander;
::WritePrivateProfileString("Info","Name",strId,"D:\\mfc\\commander.ini");
nPassword=m_mima;strPass.Format("%d",nPassword);
::WritePrivateProfileString("Info","Password",strPass,"D:\\mfc\\commander.ini");
nRes = MessageBox(_T("添加成功"), _T("提示"), MB_OKCANCEL | MB_ICONQUESTION);
UpdateData(FALSE);
}
这是代码,第一次写入可以成功 第二次写入的时候 ini文件中之前的内容就会被覆盖 只有新写入的内容,该怎么解决
拜托大神们说详细点,小弟刚刚接触.....
{ INT_PTR nRes;
UpdateData(TRUE);
CString strId,strPass;
int nPassword;
strId=m_commander;
::WritePrivateProfileString("Info","Name",strId,"D:\\mfc\\commander.ini");
nPassword=m_mima;strPass.Format("%d",nPassword);
::WritePrivateProfileString("Info","Password",strPass,"D:\\mfc\\commander.ini");
nRes = MessageBox(_T("添加成功"), _T("提示"), MB_OKCANCEL | MB_ICONQUESTION);
UpdateData(FALSE);
}
这是代码,第一次写入可以成功 第二次写入的时候 ini文件中之前的内容就会被覆盖 只有新写入的内容,该怎么解决
拜托大神们说详细点,小弟刚刚接触.....