《我的第一本C++书》免费章节:2.3.2 Visual C++的常用视图

2.3.2 Visual C++的常用视图

现在的应用程序已越来越复杂,解决方案中的文件也越来越多,包括各个类的源文件、头文件,还有各式各样的资源文件。如果不对解决方案中的各种文件进行很好的管理,就会陷入文件的汪洋大海中。好在Visual C++提供了三个管理视图对这些文件进行分类管理,让人有了一览众山小的感觉,需要解决方案中的任何文件,都可以快速找到。这三个管理视图可以帮助我们在复杂的解决方案中快速定位到相关的文件,然后进行查看或编辑,从而提高开发效率。下面就来具体地看看这视图三剑客。

1. 解决方案资源管理器

Visual C++的解决方案往往由多个文件组成,其中包括C++的源文件、头文件及资源文件等。图2-19所示的解决方案资源管理器对这些文件进行了分类。在这个视图中,可以快速浏览解决方案中的所有工程,以及工程中的文件等信息,以便对整个解决方案的文件组织结构有一个清晰的认识。双击某个文件,就可以在编辑窗口中打开这个文件进行编辑,方便快捷。

2. 类视图

对于C++项目而言,最常用的信息恐怕就是项目中各个类的信息了。往往需要查看各个类的成员函数,才能了解这些类的使用方法。在图2-20所示的类视图中,可以快速地查看工程中所有类的相关信息。单击某个类的名字,会在类视图的下方显示出这个类的所有函数和变量的信息,展开这个类,还可以看到其对应的消息映射表及父类的相关信息等。双击其中的某一项,可以直接定位到相应的代码位置,极大地方便了查找和修改类的代码。在开发实践中,经常会用到这个视图。

clip_image002 clip_image003

图2-19 解决方案资源管理器 图2-20 类视图

clip_image005

图2-21 资源视图

如果项目中的类太多,则可以在类视图中新建文件夹,把相关的类组织在一起,便于查找。

3. 资源视图
在C++的解决方案中,除了C++的源文件和头文件之外,剩下的就是应用程序会用到的各种资源文件,其中包括位图文件、光标文件、对话框窗体、菜单资源等。虽然资源文件对于普通的C++控制台应用程序而言并不是必须的,但是,对于那些比较复杂的Windows程序而言,资源文件却是必不可少的。在图2-21所示的资源视图中,可以查看工程中的所有资源。这些资源都按照资源的类型被分类放在不同的文件夹中,可以通过双击其中的某项来打开资源进行编辑。还可以通过鼠标右键菜单来方便地给工程添加新资源。
posted @ 2011-06-20 12:26  陈良乔  阅读(462)  评论(0编辑  收藏  举报