CMFCEditBrowseCtrl的简单使用
来源:互联网 发布:淘宝买aj哪家店好 编辑:程序博客网 时间:2024/04/28 10:32
CMFCEditBrowseCtrl
在Visual Studio2010和Visual Studio2008 SP1中,微软采用了BCG库对应用程序界面进行美化,其中CMFCEditBrowseCtrl控件可以实现在Edit控件中浏览打开文件或文件夹的功能。
1.从工具箱中拖拽一个MFC EditBrowse Control到窗体中,添加成员变量:CMFCEditBrowseCtrl m_EditBrowse;
2.通过设置“Browse Mode”属性指定“文件浏览”还是“文件夹浏览”
或是在初始化中(如对话框程序中的OnInitDialog())添加任一函数:
// Note: Only one of these calls will workat a time!
m_EditBrowse.EnableFileBrowseButton(); //To show file open dialog
m_EditBrowse.EnableFolderBrowseButton(); //To show folder browse dialog
m_EditBrowse.EnableBrowseButton(); // To docustom event handling
3.如果要打开指定文件格式,则增加:
m_EditBrowse.EnableFileBrowseButton(_T(""),_T("Text Files(*.txt)|*.txt|All Files (*.*)|*.*||"));
4.打开成功后所选文件(夹)全路径显示在控件上
5.获取全路径:
(1)为控件添加Value类别的Cstring类型的变量,UpdateData(TRUE);即可
(2)或定义变量CString mFilePath;
GetDlgItemText(IDC_MFCEDITBROWSE1, mFilePath);
参考:
http://blog.csdn.net/shiyunqiang/article/details/6659727
http://www.cnblogs.com/coolbear/p/4054043.html
http://www.codeproject.com/Articles/35722/MFC-Feature-Pack-CMFCEditBrowseCtrl.aspx
- CMFCEditBrowseCtrl的简单使用
- CMFCEditBrowseCtrl问题的解决
- 编写自己的CMFCEditBrowseCtrl
- VC中使用 CMFCEditBrowseCtrl 步骤
- vc2010使用CMFCEditBrowseCtrl控件导致程序退出崩溃解决
- 编写自己的CMFCEditBrowseCtrl,实现打开指定类型的文件
- 编写自己的CMFCEditBrowseCtrl,实现打开指定类型的文件
- CMFCEditBrowseCtrl 静态链接无图标
- 简单易懂的使用
- ant的简单使用
- Log4j的简单使用
- TCPDUMP的简单使用
- IComparer的简单使用
- TreeView的简单使用
- CListCtrl的简单使用
- Rose的简单使用
- OpenSSL的简单使用
- CInternetSession的简单使用
- Unity中uGUI的控件事件穿透逻辑
- putty GB2312 & BIG5 中文字符集补丁
- ViewGroup的onMeasure和onLayout分析
- Android之Adapter用法总结
- linux改变文件文件的大小
- CMFCEditBrowseCtrl的简单使用
- 使用Telnet访问Memcached
- 代码块传值
- eclipse代码检查工具-FindBugs介绍
- 网络socket编程指南
- lvs 摘记
- Eclipse 下利用 gradle 构建系统
- [C++]Valid Palindrome 有效回文
- 画类图的使用工具介绍-startUML