精通网络视频核心开发技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2.3 解决方案和类视图

解决方案和类视图是Visual Studio 2005的重要组成工具,通过它们可以更加灵活地对项目进行控制和管理。在下面的内容中,将对其解决方案和类视图的基本知识进行简要介绍。

1.解决方案

当创建一个项目后,会在“解决方案资源管理器”中显示自动生成的项目文件。解决方案中包含一个或多个项目,每个项目都对应于软件中的一个模块。在“解决方案资源管理器”中,Visual Studio 2005将同类的文件放在一个目录下,如图2-14所示。

图2-14 “引用”目录的程序集

用鼠标右键单击“解决方案资源管理器”中的每个节点,都将弹出一个右键快捷菜单,通过其中的命令可以对节点对象进行操作。例如,用鼠标右键单击项目名,在弹出的快捷菜单中选择“添加”|“新建项”命令,可以在项目内添加一个新的项目文件,如图2-15所示。

图2-15 新建一个项

2.类视图

上面介绍的“解决方案资源管理器”是以文件为角度的项目管理,而C++是一种面向对象的编程语言,其基本的对象编程单位是类。为此,Visual Studio 2005提供了类视图来进行对项目对象的管理。

在菜单栏中依次选择“视图”|“类视图”命令,将在“解决方案资源管理器”中显示当前项目内的所有类对象,如图2-16所示。

图2-16 项目类视图

在图2-16中,上方类视图中能够显示项目的命名空间、基类和各种子类,用如下3个符号表示。

:表示命名空间。

:表示基类。

:表示普通类或子类。

在上方类视图中选中一个类类型,然后单击鼠标右键,将弹出一系列和类相关的操作命令,如图2-17所示。例如,选择“查看类关系图”命令,可以查看这个类的关系图结构,并且可以在Visual Studio 2005的底部窗口查看类的详细信息,如图2-18所示。

图2-17 类操作命令

图2-18 类关系结构和详细信息