保存到IP和ADDR到 txt
CFileDialog dlg(FALSE,_T("txt"),_T("addr.txt"));
CString strAddr, strPort;
CString strFile = dlg.GetPathName();//获取完整路径
GetDlgItemText(IDC_ADDR , strAddr);//获取指定ID的编辑框内容
GetDlgItemText(IDC_PORT, strPort);//同上
CStdioFile file;
if(file.Open(strFile, CStdioFile::modeCreate|CStdioFile::modeNoTruncate|CStdioFile::modeWrite))//创建/打开文件
{
file.WriteString(strAddr);//写入内容
file.WriteString(_T("\r\n"));//换行
file.WriteString(strPort);//写入内容
file.Close();//关闭输出文件
}
//加载上次保存的 IP 和 Port
CString strAddr = "";
CString strPort = "";
CStdioFile file;
if (file.Open("addr.txt", CFile::modeRead))
{
if (file.ReadString(strAddr))
GetDlgItem(IDC_ADDR)->SetWindowText(strAddr);;
if (file.ReadString(strPort))
GetDlgItem(IDC_PORT)->SetWindowText(strPort);;
file.Close();
}