使用VC++创建MFC文件对话框
发布时间
阅读量:
阅读量
在MFC开发中通过集成CFileDialog类与CFile类来构建基于文件对话框的文件读写功能
(1)保存文件对话框
Void CMyDlg::OnFileSave()
{
变量lpszSaveFile用于存储CFileDialog对象
变量lpszOpenFile通过new指令创建并初始化为False值
使用构造函数初始化对话框属性:空字符串、空选择、OR运算符连接的位掩码OFN_FILEMUSTEXIST和OFN_HIDEREADONLY以及提示信息“文件类型(.txt)|.txt||”
如果*l pszSaveFile打开文件对话框返回IDOK
{
声明变量CString szGetter
获取文件路径到变量szGetter
// 打开并写入数据
CFile file(string形式的文件路径名, CFile ::create | CWrite::append);
CString resultStr;
resultStr.Format("格式化输出到字符串(35456, 9.6)", (35456, 9.6));
file.Write(str, string_length(str)); ;
file_CLOSE();
}
delete lpSaveFile = lpszSaveFile; // 释放分配的对话框
全部评论 (0)
还没有任何评论哟~
