《深入浅出MFC第2版(PDF格式)》第91章


启的是一个project ,AppWizard 就会暗自激活(稍后再述)。文件的打印与印 
表机的设定也在此。 
■ Edit 这里有传统的剪贴簿(clipboard )功能。文字编辑器的Find 和Replace 功 
能也放在这里。 
■ View 对目前正在编辑之文件的各种设定动作。例如记号(bookmark )的设定 
寻找与清除,关键词颜色的设定与否、特定行号的搜寻。。。等等等。ClassWizard 
可在此菜单中被激活。 
■ Insert 可以在目前的project 中插入新的classes 、resources 、ATL objects… 。 
■ Project 可以在此操作project ,例如加入文件、改变编译器和联结器选项等等。 
■ Build 我们在这里制作出可执行档,也在这里除错。如果进入除错模式,Build 
会变成Debug。 
■ Tools 可以激活Browser 、MFC Tracer 、SPY++ 以及其它工具。 
■ Window 整合环境(IDE)中各大大小小窗口可在此管理。 
■ Help 线上辅助说明,包括书籍、期刊、文章、范例。有一个不错的检索工具。 
下面就是Visual C++ 整合环境(IDE)的画面: 
236 
…………………………………………………………Page 299……………………………………………………………
第4章 Visual C++ 整合開發環境 
关于project 
开发一个程序需要许多文件,这些文件以一个DSW 档和DSP 档(而不再是VC++ 4。x 
时代的。MDP 档和。MAK 档)规范管理。一整组相关的文件就是一个project 。只要你 
告诉Visual C++ 在哪一个磁盘目录下开始一个新的project ,它就会为你制作出一个 
DSW 档和一个DSP 档。假设我们的项目名称是〃My〃,那么就得到MY。DSP 和 
MY。DSW 。下次你要继续工作时,在【File/Open 】对话框中打开MY。DSW 就对了。 
DSP 是Developer Studio Project 的缩写,DSW 是Developer Studio Workspace 的缩写。 
Workspace 是VC++ 整合环境(IDE)的一个维护档,可以把与该project 有关的IDE 环 
境设定都记录下来。所以,你应该在VC++ IDE 中选按【File/Open 】后打开一个DSW 档 
(而不是DSP 档),以开启projects 。如果你选择的是DSP 档,而同时存在着一个DSW 
237 
…………………………………………………………Page 300……………………………………………………………
第篇 欲善工事先利其器 
文件,你会获得这样的消息: 
VC++ 4。x 的老用户们请注意,过去代表一个project 的所谓。MDP 档还存在吗?如果你 
是以VC++ 5。0 的wizards 来产生project ,就不会再看到。MDP 档了,取而代之的是上 
述的。DSP 档和。DSW 档。如果你在VC++ 5。0 中开启过去在VC++ 4。x 时完成的 
project (。MDP 文件),会获得这样的消息: 
选择【是】之后,IDE 自动为你转换,并在完成之后给你这样的消息: 
238 
…………………………………………………………Page 301……………………………………………………………
第4章 Visual C++ 整合開發環境 
有趣的是,不论。MDP 档或。DSP 档或。DSW 档,我们的makefile 写作技巧势将逐渐 
萎缩。谁还会自己费心于那些!
小说推荐
返回首页返回目录