void CMyPage2::OnBnClickedSave()
{
// TODO: 在此添加控件通知处理程序代码 CString StrFileName=_T(".\\Settings.ini");
CFile MyFile;
if(!MyFile.Open(StrFileName,CFile::modeCreate|CFile::modeReadWrite,NULL))
{
MessageBox(_T("打开文件失败"),_T("信息提示"),MB_OK);
}
else
{
wchar_t Content[]=_T("");
MyFile.Write(Content,::wcslen(Content)+1);
MyFile.Close();
} //获得进程数量
int nCount = m_List.GetItemCount();
for(int i=0;i<nCount;i++)
{
//将进程和说明信息写入ini文件
CString strKeyName,strFileName,strPath,strDescription;
strFileName = m_List.GetItemText(i,0);
strPath = m_List.GetItemText(i,1);
strDescription = m_List.GetItemText(i,2);
strKeyName.Format(_T("Name%d"),i);
::WritePrivateProfileString(_T("FileName"),strKeyName,strFileName,_T(".\\Settings.ini"));
::WritePrivateProfileString(_T("Path"),strKeyName,strPath,_T(".\\Settings.ini"));
::WritePrivateProfileString(_T("Description"),strKeyName,strDescription,_T(".\\Settings.ini"));
}
//将进程数量写入ini文件
CString strCount;
strCount.Format(_T("%d"),nCount);
::WritePrivateProfileString(_T("FileCount"),_T("Count"),strCount,_T(".\\Settings.ini")); MessageBox(_T("文件保存成功!"),_T("信息提示"),MB_OK);
}
{
// TODO: 在此添加控件通知处理程序代码 CString StrFileName=_T(".\\Settings.ini");
CFile MyFile;
if(!MyFile.Open(StrFileName,CFile::modeCreate|CFile::modeReadWrite,NULL))
{
MessageBox(_T("打开文件失败"),_T("信息提示"),MB_OK);
}
else
{
wchar_t Content[]=_T("");
MyFile.Write(Content,::wcslen(Content)+1);
MyFile.Close();
} //获得进程数量
int nCount = m_List.GetItemCount();
for(int i=0;i<nCount;i++)
{
//将进程和说明信息写入ini文件
CString strKeyName,strFileName,strPath,strDescription;
strFileName = m_List.GetItemText(i,0);
strPath = m_List.GetItemText(i,1);
strDescription = m_List.GetItemText(i,2);
strKeyName.Format(_T("Name%d"),i);
::WritePrivateProfileString(_T("FileName"),strKeyName,strFileName,_T(".\\Settings.ini"));
::WritePrivateProfileString(_T("Path"),strKeyName,strPath,_T(".\\Settings.ini"));
::WritePrivateProfileString(_T("Description"),strKeyName,strDescription,_T(".\\Settings.ini"));
}
//将进程数量写入ini文件
CString strCount;
strCount.Format(_T("%d"),nCount);
::WritePrivateProfileString(_T("FileCount"),_T("Count"),strCount,_T(".\\Settings.ini")); MessageBox(_T("文件保存成功!"),_T("信息提示"),MB_OK);
}
解决方案 »
- 找不到流媒体板块,在这问个directshow的问题?
- 求答案:程序非正常退出(进程还在),如何辨别和杀掉进程
- cannot execute program
- 继承CWnd的窗体,如何去掉横向滚动条
- 怎样将VC程序打包成.exe文件,能够在没有安装VC的机子上使用。要包含MFC的那些文件
- typedef struct{}a;问sizeof(a)是多少
- 简单问题:创建文件
- 请教关于串口通信的问题,紧急求助!A,B(计算机) 连接后, 是A写到B的串口COM,还是B到A的COM去读取呢?
- 如何发送短消息,高分请教
- 散分100
- 程序出现问题。运行之后点一下空白处再点回运行结果的窗口,看见的图形和以前的不一样。请各位大虾帮忙看下是哪里出错了……
- vc mfc窗体做libnids开发问题
{
public:
void open();
void save();
........
};
或者直接将这个函数做成类似DLL的导出函数