MFC CFileDialog + 对文件的读写操作

来源:互联网 发布:linux 发布tomcat项目 编辑:程序博客网 时间:2024/05/18 11:50


CFileDialog(Bool bOpenFileDialog,  为True时为打开对话框,为False时为另存为对话框

LPCTSTR lpszDefExt = NULL, 默认的文件扩展名

LPCTSTR lpszFileName = NULL, 初始文件名

DWORD dwFlags = OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, 对话框风格

LPCTSTR lpszFilter = NULL,文件过滤器 

CWnd* pParentWnd = NULL);


动态设置相关属性:m_fileDialog.m_ofn.lpstrTitle="XXXXX";

       m_fileDialog.m_ofn.lpstrFilter="Text Files(*.txt)\0*.txt\0All Files(*.*)\0*.*\0\0";

     m_fileDialog.m_ofn.lpstrDefExt = "txt";


获取路径名称+文件名称: CString getPathName();

 

MFC对文件的操作:

CFile类负责对文件操作。

0 0