CString folderName;
CFileDialog hFileDlg(FALSE, _T("ini"), _T(""), OFN_OVERWRITEPROMPT | OFN_HIDEREADONLY, _T("ini文件|*.ini|所有文件|*||"));
//首参数FALSE是保存
//首参数TRUE 是打开
//参数设置
hFileDlg.m_ofn.nFilterIndex = 1;
hFileDlg.m_ofn.hwndOwner = m_hWnd;
hFileDlg.m_ofn.lStructSize = sizeof(OPENFILENAME);
hFileDlg.m_ofn.lpstrTitle = TEXT("保存配置文件...\0");//标题名字
hFileDlg.m_ofn.nMaxFile = MAX_PATH;
if (hFileDlg.DoModal() == IDOK)
{
folderName = hFileDlg.GetPathName();//获取到保存文件的路径
UpdateData(FALSE);
}
WritePrivateProfileString(_T("system"), _T("type"), _T("1"), folderName);
MFC实现 打开文件、保存文件
最新推荐文章于 2024-07-17 21:31:52 发布