⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chap01.html

📁 很好的VC学习实例
💻 HTML
📖 第 1 页 / 共 5 页
字号:

</FONT><FONT FACE="Arial" SIZE=3><P>(4) </FONT><FONT FACE="黑体" LANG="ZH-CN" SIZE=3>集成开发环境</P></DIR>

</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">Microsoft Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>用于</FONT><FONT SIZE=3>Visual J++ 1.1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>MSDN</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。新的</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>包括以下的新特性:</P>

<UL>
<P ALIGN="JUSTIFY"><LI>自动化和宏<BR>
可以使用</FONT><FONT SIZE=3>Visual Basic</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>脚本来自动操纵例行的和重复的任务。可以将</FONT><FONT SIZE=3>Visual Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>及其组件当作对象来操纵,还可以使用</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象模型创建集成的附加程序。</LI></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"><LI>ClassView<BR>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>使用文件夹来组织</FONT><FONT SIZE=3>C++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Java</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的类,包括使用</FONT><FONT SIZE=3>MFC</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>ATL</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>创建或自定义的新类。</LI></P>
<P ALIGN="JUSTIFY"><LI>可定制的工具条和菜单</LI></P>
<P ALIGN="JUSTIFY"><LI>连接到正在运行的程序并对其进行调试,还可以使用宏语言来自动操作调试器。</LI></P>
<P ALIGN="JUSTIFY"><LI>可以在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中查看</FONT><FONT SIZE=3>Internet</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>上的</FONT><FONT SIZE=3>World Wide Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>页。</LI></P>
<P ALIGN="JUSTIFY"><LI>可以在一个工作空间中包括多个不同类型的工程<BR>
工作空间文件使用扩展名</FONT><FONT SIZE=3>.dsw</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>来代替过去的扩展名</FONT><FONT SIZE=3>.mdp</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,工程文件使用扩展名</FONT><FONT SIZE=3>.dsp</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>来代替过去的扩展名</FONT><FONT SIZE=3>.mak</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</LI></P>
<P ALIGN="JUSTIFY"><LI>改进的资源编辑器<BR>
在</FONT><FONT SIZE=3>Visual C++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,可以使用</FONT><FONT SIZE=3>WizardBar</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>来将代码与程序中的可视元素挂钩。<BR>
快捷键、二进制、对话框和字符串编辑器支持定位至快捷键、</FONT><FONT SIZE=3>ASCII</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>字符串、十六进制字节串、控件</FONT><FONT SIZE=3>ID</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和标签及指定字符串的</FONT><FONT SIZE=3>Find</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>命令<BR>
更方便的一次修改多个项</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可以快捷键、对话框、菜单和字符串</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的属性。</LI></P>
<P ALIGN="JUSTIFY"><LI>改进的文本编辑器<BR>
可以使用正确的句法颜色设置来显示无扩展名的头文件。<BR>
可以定制选定页边距的颜色来更好的区分同一源代码窗口中的控件和文本区域。<BR>
</FONT><FONT SIZE=3>Find in Files</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>命令支持两个单独的窗格。</LI></P>
<P ALIGN="JUSTIFY"><LI>上下文相关的</FONT><FONT SIZE=3>What’s This</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>帮助</LI></P>
<P ALIGN="JUSTIFY"><LI>改进了的</FONT><FONT SIZE=3>WizardBar<BR>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>可用于</FONT><FONT SIZE=3>Visual J++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。</LI></P>
<P ALIGN="JUSTIFY"><LI>新增的向导<BR>
添加了集成到</FONT><FONT SIZE=3>Visual J++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的新增向导。</LI></P></UL>

</FONT><FONT FACE="仿宋_GB2312" LANG="ZH-CN" SIZE=4><P ALIGN="CENTER"><A NAME="_Toc425696084">第四节</FONT><FONT SIZE=4> Developer Studio</FONT><FONT FACE="仿宋_GB2312" LANG="ZH-CN" SIZE=4>的使用</A></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">在一整套的</FONT><FONT SIZE=3>Visual Studio 97</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,</FONT><FONT SIZE=3>Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual J++ 1.1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>都使用同一个开发环境,称作</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。你将在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中创建所开发的应用程序的源文件、各种资源文件及其它文档。这些文件以工作空间和工程的形式进行组织。</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中一次只能打开一个工作空间,在同一个工作空间中可以包括多个工程,一般来说,每一个工程你所开发的一个应用程序。这些工程相互之间可以具有某个联系和从属关系,也可以彼此完全独立。此外,这些工程还可以是不同类型的,比如说,你可以在一个已经包括有一个</FONT><FONT SIZE=3>Visual C++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>工程的工作空间中添加一个</FONT><FONT SIZE=3>Visual J++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或是</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>工程。工程中除了包括了应用程序所用到的源文件、资源文件外,还可以包括其它类型的文件,如应用程序的规格说明书、流程图、开发日程等等。对于那些由</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>如</FONT><FONT SIZE=3>Microsoft Word</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>等</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所创建的</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文档,可以在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中直接打开。而对于那些与其它类型的应用程序相关联的文档,你也可以通过</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在独立的窗口的打开。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所包括的内容是很丰富的。本节只讲述一些基本的概念和用法。这些用法是进行下一步所不可缺少的。对一些特殊的用法,我们将在本书后面的章节中需要用于再作说明。</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">由于本书假定你已经是一个熟练的</FONT><FONT SIZE=3>Windows 95/NT</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>用户,因此,安装</FONT><FONT SIZE=3>Visual C++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的过程对于你来说应该是一个相对很容易的事,所以我们不再在这个问题上浪费时间。下面的过程中,我们假定你已在你的计算机中安装上了</FONT><FONT SIZE=3>Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,在一般情况下,这同时也安装了</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,并以它作为</FONT><FONT SIZE=3>Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的集成开发环境。</P>
<P ALIGN="JUSTIFY">这时,从你的开始菜单中运行</FONT><FONT SIZE=3>Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,屏幕显示应该如图</FONT><FONT SIZE=3>1.1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示。图</FONT><FONT SIZE=3>1.1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>还标注了</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的几个常提到的部件的名称,以使得,当以后我们提到这些名词时,你可以知道它们所指的是</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的哪一部分。</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="JUSTIFY"><IMG SRC="Image258.gif" tppabs="http://166.111.167.223/computer/cai/visual_c++_5.0_programming/Image258.gif" WIDTH=458 HEIGHT=343></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="CENTER">图</FONT><FONT SIZE=1>1.1 Microsoft Developer Studio - Visual C++ 5.0</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1>的集成开发环境</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">当然,你所看到的内容和工具条等也许会有少许的不同,这取决于你的设置。下面我们来讲述其中的主要部分。我们看到,在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,整个窗口被分成了若干个部分,需要注意的事,随着设置的不同,或者所安装的软件包的不同,或者是处于开发的不同阶段</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>典型地,在输入源代码和调试程序的两个不同阶段</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,你所见到的</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>组件和相互之间的位置也会不一样。</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">前面说到过,在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,我们是以工作空间</FONT><FONT SIZE=3>(workspace)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和工程</FONT><FONT SIZE=3>(project)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>来组织文件和进行工作的。工作空间位于这个结构的最顶层,因此,我们首先需要创建一个工作空间。创建工作空间通常有两种方法:</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">第一种方法是显式的创建一个空白的工作空间,然而向工作空间中添加工程。这时,我们从</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的</FONT><FONT SIZE=3>File</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>菜单下选择</FONT><FONT SIZE=3>New...</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>命令,这时出现如图</FONT><FONT SIZE=3>1.2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的对话框。</P>
<P ALIGN="JUSTIFY">这时我们在</FONT><FONT SIZE=3>Workspace name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>处键入工作空间的名字,这里假设为</FONT><FONT SIZE=3>WorkSpc</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,则</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将在</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所指定的目录下创建名为</FONT><FONT SIZE=3>WorkSpc</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的子目录</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>当在</FONT><FONT SIZE=3>Workspace name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>处键入完工作空间名后,可以在</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>处修改这个默认设置</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>,然后以</FONT><FONT SIZE=3>WorkSpc.dsw</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的文件名将该工作空间保存到这个目录下。</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">第二种创建工作空间的办法时直接创建一个工程。创建一个新的工程同样是选择</FONT><FONT SIZE=3>File</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>菜单下的</FONT><FONT SIZE=3>New...</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>命令,在类似于图</FONT><FONT SIZE=3>1.2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的对话框中单击</FONT><FONT SIZE=3>Project</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>选项卡,如图</FONT><FONT SIZE=3>1.3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示。然后在该对话框中选择</FONT><FONT SIZE=3>Create new workspace</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>单选钮</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>这是</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的默认选项</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。注意在图</FONT><FONT SIZE=3>1.3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的对话框中,</FONT><FONT SIZE=3>Project name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的意义和图</FONT><FONT SIZE=3>1.2</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中的</FONT><FONT SIZE=3>Worksapce name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的意义类似。这样,在创建工程时,</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将创建一个同名的工作空间。然后将所创建的工程添加到该工作空间中。</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="CENTER"><IMG SRC="Image259.gif" tppabs="http://166.111.167.223/computer/cai/visual_c++_5.0_programming/Image259.gif" WIDTH=489 HEIGHT=316></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="CENTER">图</FONT><FONT SIZE=1>1.2 </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1>创建空白工作空间</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">如果仅在工作空间中包括一个工程的话,使用第二种方式显然是很合理的,并且,也要比使用第一种方式创建空白工作空间,然后再在空白工作空间中添加工程的方法要简洁和方便。在今后的很多情况下,我们都将使用第二种方式来创建工程和包括工程的工作空间。但并不是说第一种方式就没有用处了。事实上,在第二种方法中,</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>将工作空间和工程保存到</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所指定的同一个目录下,这对于单个工程的工作空间是合理的。但如果你希望在工作空间中包括多于一个的工程的话,你也许希望在保存工作空间的目录下新建子目录来保存这些工程,因为这样更有条理,更利于文件的管理。这时,我们就需要使用第一种方式来创建空白工作空间,然后再在这个工作空间中新建和添加工程。</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">在工作空间中新建工程的方法和上面的第二种方式几乎一样。只不过这时我们应该在图</FONT><FONT SIZE=3>1.3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示的对话框中选择</FONT><FONT SIZE=3>Add to current workspace (</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在图</FONT><FONT SIZE=3>1.3</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中,这个单选钮是灰的,这是因为当前并没有打开的工作空间的缘故</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。要注意这时</FONT><FONT SIZE=3>Location</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>处的目录名是基于当前工作空间所在的目录的。单击</FONT><FONT SIZE=3>OK</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>后,</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>根据在</FONT><FONT SIZE=3>Project name</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>处所键入的工程名以</FONT><FONT SIZE=3>.dsp</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的扩展名来保存该工程文件。</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="CENTER"><IMG SRC="Image260.gif" tppabs="http://166.111.167.223/computer/cai/visual_c++_5.0_programming/Image260.gif" WIDTH=489 HEIGHT=316></P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1><P ALIGN="CENTER">图</FONT><FONT SIZE=1>1.3 </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=1>创建一个新的工程</P>

<UL>
</FONT><FONT FACE="黑体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"><LI>注意:</LI></P>
</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"><LI>本节不讨论那些由</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3>和所集成的开发包</FONT><FONT SIZE=3>(</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3>如</FONT><FONT SIZE=3>Visual C++</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual J++</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Visual InterDev)</FONT><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=3>创建和管理的文档,如源代码文件、资源文件等。对于使用这些文件的方法,我们将在本书的其它章节中在需要用到的时候进行讲述。</LI></P></UL>

</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">除了向工程中添加由</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和相应的开发包</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>如</FONT><FONT SIZE=3>Visual C++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>、</FONT><FONT SIZE=3>Visual J++</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Visual InterDev)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>管理的文件外,还可以添加其它类型的文档,这些文档包括分成两类,一类由</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件创建和维护,另一类由其它的软件创建和维护。</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在编辑这些文档时的行为是不同的。</P>
<P ALIGN="JUSTIFY"></P>
<P ALIGN="JUSTIFY">对于由</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>最常见的</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件有</FONT><FONT SIZE=3>Microsoft Word</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Excel</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>等,但是,这里所指的</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件并不限于</FONT><FONT SIZE=3>Microsoft</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>的产品,其它任何符合</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件标准的应用程序都是</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>部件</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>创建的文档,你可以在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>窗口内部打开并编辑它们,这时,由该部件提供的菜单项融合进了</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>原有的菜单项,由该部件所提供的工具条取代了</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>原有的工具条。并且,所打开的文档显示于原有的</FONT><FONT SIZE=3>InfoViewer Topic</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>窗口所在位置</FONT><FONT SIZE=3>(</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>如图</FONT><FONT SIZE=3>1.4</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>所示,在这幅图中,我们向工程</FONT><FONT SIZE=3>Project1</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>中添加了一个新建的</FONT><FONT SIZE=3>Microsoft Word</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>文档,并在</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>内部打开并编辑该文档</FONT><FONT SIZE=3>)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>。这样,你无需离开</FONT><FONT SIZE=3>Developer Studio</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>就可以查看和修改这些文档,这就是</FONT><FONT SIZE=3>ActiveX</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>技术所带来的巨大方便之处。</P>
<

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -