CFileDialog用法
来源:互联网 发布:protobuf java v3 编辑:程序博客网 时间:2024/06/06 11:02
http://www.cnblogs.com/doublesnke/archive/2011/07/19/2110341.html
CFileDialog 在MSDN中的函数原形
CFileDialog::CFileDialog(
BOOL
bOpenFileDialog,
LPCTSTR
lpszDefExt = NULL,
LPCTSTR
lpszFileName = NULL,
DWORD
dwFlags = OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,
LPCTSTR
lpszFilter = NULL,
CWnd* pParentWnd = NULL
参数解释:
bOpenFileDialog:TRUE为打开文件对话框;FALSE为保存文件对话框
lpszDefExt:缺省的扩展名
lpszFileName:缺省显示在文件名组合框的编辑框的文件名,一般可选NULL
dwFlags:对话框风格,一般为OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, 即隐藏只读选项和覆盖已有文件前提示。
类型:
OFN_HIDEREADONLY:隐藏只读选项
OFN_OVERWRITEPROMPT:覆盖已有文件前提
OFN_ALLOWMULTISELECT:允许选择多个文件
OFN_CREATEPROMPT:如果输入的文件名不存在,则对话框返回询问用户是否根据次文件名创建文件的消息框
OFN_FILEMUSTEXIST:只能输入已存在的文件名
OFN_FORCESHOWHIDDEN:可以显示隐藏的文件
OFN_NOREADONLYRETURN:不返回只读文件
OFN_OVERWRITEPROMPT:保存的文件已存在时,显示文件已存在的信息
lpszFilter:文件筛选类型,它指明可供选择的文件类型和相应的扩展名。参数格式如: "Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||";文件类型说明和扩展名间用 | 分隔,同种类型文件的扩展名间可以用 ; 分割,每种文件类型间用 | 分隔,末尾用 || 指明。
pParentWnd:父窗口指针,一般可选NULL.
-------------------------------------------------------------------------------------------------------
实例:
CFileDialog dlg(TRUE,"avi",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"(*.avi;*.mp4;*.wmv)|*.avi;*.mp4;*.wmv||"); if(dlg.DoModal() == IDOK) { m_video= dlg.GetPathName(); }
- CFiledialog 用法
- CFileDialog 用法
- CFileDialog用法
- CFileDialog用法
- CFileDialog用法
- CFileDialog用法
- CFileDialog用法
- CFileDialog用法详解
- CFileDialog 的用法
- CFileDialog的用法简介!!
- CFileDialog的用法简介!!
- CFileDialog/CColorDialog/CFontDialog用法
- CFileDialog的用法简介
- CFileDialog的用法简介
- CFileDialog的用法简介
- CFileDialog过滤的用法
- vc 中的cfiledialog用法
- CFileDialog用法详解
- android ndk c编译
- 常用的正则表达式
- java获取任意指定日期后前后任一一天
- 时间简化
- android中使用SimpleAdapter加载图片的时候容易出现的问题
- CFileDialog用法
- YTU 2918: Shape系列-5
- Java CookBook Learning Day5th--HTTP (by Tim O'Brien)
- 学习git笔记(一)
- 开发者,去搭建自己的博客系统吧
- Android Input子系统浅谈
- 多线程使用unixODBC时,必须的配置(threadintg)
- 浅谈回调函数——以sort中的cmp为例
- 行车记录仪 方案 主控芯片