设为首页 加入收藏

TOP

5.4.3 文件过滤
2013-10-07 00:47:36 来源: 作者: 【 】 浏览:55
Tags:5.4.3 文件 过滤

5.4.3  文件过滤

在已完成的基础上我们继续增加新的功能:文件过滤。

为实现这个功能需要为IDC_EDIT_FILTER增加一个关联的字符串变量,并初始化为"*.*"。

FilesAssistantDlg.h
CString m_strFilter;//文件显示过滤条件
FilesAssistantDlg.cpp
CFilesAssistantDlg::CFilesAssistantDlg(CWnd* pParent /*=NULL*/)
: CDialog(CFilesAssistantDlg::IDD, pParent)
, m_strFilter(_T("*.*"))
修改CFilesAssistantDlg::GetFileList函数
void CFilesAssistantDlg::GetFileList(void)
{
//增加过滤条件,由于是选择目录因此使用"*.*"
……
wcscat(strFilter, m_strFilter);
  //开始查找
……
}


修改CFilesAssistantDlg::GetFileList函数。

实现效果如图5-20所示。

FilesAssistantDlg.h
 
(点击查看大图)图5-20  文件过滤

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇5.4.5 文件管理 下一篇写给大家看的C++书 引言

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: