友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
第三电子书 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

深入浅出MFC第2版(PDF格式)-第50部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!




  式),或搭起消息与程序代码之间的鹊桥(建立Message Map ),这全得仰仗 



  ClassWizard 。以一般文字编辑器直接修改程序代码当然也可以,但你的思维必须 



  非常缜密才不会挂一漏万。本书第四篇,当我们逐渐发展一个实用程序,你就 



  会看到ClassWizard 的好处。 



                                                               235 


…………………………………………………………Page 298……………………………………………………………

              第篇    欲善工事先利其器 



         内务府总管:Visual C++ 整合开发环境 



              做为一个总管,要处理的大大小小事务很多。本章并不是Visual C++  的完整使用手册, 



              并不做细部操作解说(完整手册可参考Online Help 中的Visual C++ User's Guide)。基 



              本上,如果你一边看这些文字说明一边实际玩玩这些工具,马上会有深刻的印象。 



              以功能菜单来分类,大致上Visual C++ 整合环境有以下功能: 



             ■ File 在此开启或储存文件。文字文件开启于一个文字编辑器中,这个编辑器对 



               程序的撰写饶有助益,因为不同类型的关键词会以不同颜色标示。如果你新开 



               启的是一个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 写作技巧势将逐渐 



萎缩。谁还会自己费心于那些!
返回目录 上一页 下一页 回到顶部 0 0
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!