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