目录
第一章 前 言.........................................................................................................................................3
1.1 资源浏览器的开发背景...............................................................................................................3
1.2 资源浏览器的主要内容及开发工具...........................................................................................3
1.2.1 资源浏览器的主要内容...................................................................................................3
1.2.2 Visual C++的特点......................................................................................................3
1.2.3 Visual C++控件及其属性简介.....................................................................................3
第二章系统开发环境及相关技术.............................................................................................................4
2.1 系统开发使用环境介绍...............................................................................................................4
2.1.1 软件开发平台....................................................................................................................4
2.1.2 硬件平台...........................................................................................................................4
2.1.3 软件运行平台...................................................................................................................4
2.2 系统使用到的相关技术...............................................................................................................4
2.3 VC++ 开发环境..........................................................................................................................4
2.4 MFC 技术........................................................................................................................................4
2.5 CTreeView 树形控件...................................................................................................................5
2.5.1 树形控件与树形视图......................................................................................................5
2.5.2 树形视图的本质:...........................................................................................................5
2.6 CListView 列表控件....................................................................................................................5
第三章系统的分析与设计.........................................................................................................................6
3.1 系统分析.......................................................................................................................................6
3.1.1 系统概述...........................................................................................................................6
3.1.2 需求分析...........................................................................................................................6
3.1.3 系统的运行环境...............................................................................................................6
3.2 系统设计.......................................................................................................................................6
3.2.1 窗口的实现.......................................................................................................................6
3.2.2 树视控件的实现...............................................................................................................7
3.2.3 列表视控件的实现...........................................................................................................7
3.3 系统功能模块设计.......................................................................................................................7
3.3.1 盘符选择...........................................................................................................................8
3.3.2 文件夹显示.......................................................................................................................9
3.3.3 文件和图标显示...............................................................................................................9
3.3.4 图片的打开.......................................................................................................................9
第四章资源浏览器的实现.......................................................................................................................10
4.1 获取磁盘的盘符.........................................................................................................................10
4.2 树控件的展开和合拢.................................................................................................................11
4.3 列表控件的显示.........................................................................................................................13
4.3.1 判断文件是不是文件,如果是则显示在列表控件中................................................13
4.3.2 将文件分为文本文件,图片文件,可执行文件和其他文件....................................14
第五章 系统测试及运行结果.............................................................................................................15
5.1 系统主界面.................................................................................................................................15