保存ini文件和基本控件的保存函数(序:列表和树的保存)

本文介绍了如何使用C++实现保存和提取列表控件(List)及树形控件(Tree)数据到ini文件的方法。通过SetListValue和GetListValue函数,实现了对话框中列表和树的保存与读取,涉及WritePrivateProfileString和GetPrivateProfileString函数的使用。
摘要由CSDN通过智能技术生成

1列表的保存和提取:

void DIALOG1::SetListValue(int Cname, CString AppName, CString KeyName, CString FileName)
{
int i;
    CString sReceiveBuf[50];
 m=m_Listgroundrun.GetCount();
 for(i=0;i<=m;i++)
  {
   CString temp[50],KeyNamep[50];
        temp[i].Format("%d",i);
  KeyNamep[i]=KeyName+temp[i];

     sRexeiveBuf[i]=m_Listgroundrun.GetItemText(i);
     WritePrivateProfileString(AppName,KeyNamep[i],sReceiveBuf[i],FileName);
    }
 } 

void DIALOG1::GetListValue(int Cname, CString AppName, CString KeyName, CString lpDefault, DWORD nSize, CString FileName)
{
  CString strName,strNamep,str;
  SHFILEINFO sfi;
        CString t="";
  char lpResult[100];
        int i,n;
 for(i=0;i<=50;i++)
 {
        strName.Format("DIALOG1list%d", i); 
     GetPrivatePr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值