Listbox Control 写数据到ini配置文件

1.添加保存按钮到对话框上



2为对话框添加点击方法


双击按钮

void CDemoListboxControlDlg::OnBnClickedButtonSave()
{
// TODO: 在此添加控件通知处理程序代码

}

3写代码

void CDemoListboxControlDlg::OnBnClickedButtonSave()
{
// 处理数据
CString strConfig=NULL;
CString szpTem;

for (int i = 0; i <m_ListBox.GetCount() ; i++)//m_ListBox list控件

{
m_ListBox.GetText(i,szpTem); //获得字串
strConfig += szpTem+"\n";
}
//写数据
FILE *pfile;
fopen_s(&pfile,"Save.ini","w");//打开文件
fputs(strConfig,pfile);//写文件
fclose(pfile);

}

如果遇见这样的错误

请设置字符集

字符集的设置可以在项目->属性->配置属性->常规->字符集(Character Set)找到,修改为 多字节字符模式(Use Mult-Byte Chracter Set)即可。

接下来添加数据运行测试


保存后会在自己项目目录下生成 Save.ini 文件


大功告成!!

猜你喜欢

转载自blog.csdn.net/qq_33473476/article/details/80551338