在我们大量编程之前,我要花点时间讲述一下Developer Studio的界面,这样大家就统一口径了。你还将学习一些以前未曾用到过的新特性,例如,我们要考察一下工具条并介绍其中的某些新特性。如果你已经是一位经验丰富的Visual C++ 程序员,并且自认为没有什么界面元素对你来说还是新东西,那就随意跳过这一节吧。 MFC Studio窗口元素 当使用Visual C++ 编辑程序时,你可以把Visual C++ 的显示界面划分成三块功能区:工具条、视图以及编辑窗口。每个功能区都可以独立于其它功能区来操作,因此,可以在各功能区之间自由地切换。图1.1显示了典型编辑器的显示情况以及这三个功能区的位置。 注释 本节中介绍各种窗口、视图以及工具条。随后的各节中介绍它们的详细信息。 经常用到的窗口有两种类型:文本窗口和资源窗口。 图1.1显示了一个典型的文本窗口。无论什么时候,当你要修改代码或编辑文本文件时,看到的就是这类窗口。 Visual C++ 通过各种手段来简化编码工作。文本窗口中首先注意到的东西是代码的颜色。例如,关键字的缺省颜色为蓝色,而注释的颜色为绿色。这种方式的彩色代码让你能够轻易地分辨出代码的性质。
图1.1 Developer Studio的屏幕可以划分成三个功能区 本窗口的左边缘是一竖条,这是Visual C++ 放置各种符号的地方,你甚至会看到它通过颜色来区分数据和代码控制区。例如,当我们在代码中设置了断点后,Visual C++ 就在这个竖条上显示断点符号,当该断点可用时,断点符号为红色,否则,断点符号为白色。 文本框的各个区域中都可以通过右击来显示一个上下文相关菜单。上下文菜单中包含了可以进行基本操作的各种选项,与Developer Studio界面的其它地方不同,这些菜单不能直接进行修改。下图是右击文本编辑器时可能出现的上下文菜单的一个示例。 请注意,你可以像使用任何编辑器那样剪切、复制或粘贴文本。由于我已经加亮了#include文件项,因此上下文菜单提供了一个打开该文件的机会。如果当前工程中还没有包含该文件,那么使用Insert File into Project菜单项就可以把该文件包含到工程中。Check Out菜单项用于管理小组型工程,通过它可以获取对文件的控制,以便编辑文件。接下来的三个菜单项可以查找当前项更详细的信息。例如,使用Parameter Help菜单项可以得到函数调用的参数信息,AutoComplete协助你完成函数调用的键入。后面的两个菜单项用于浏览工程。你可以找到某个特定项目在哪里引用、在哪里定义。由于这些项目依赖于建立工程时创建的BSC文件,因此,在使用这些项目前要确保最近有效地重建过工程。后面的两个菜单项——Insert/Remove Breakpoint和Enable Breakpoint用于调试应用程序。最后,你可以打开ClassWizard来操作所选对象(本书将多次使用这种方法)或查看文档的属性。 (编辑:aniston)
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved 京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089