VisualC6.0开发环境

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

标题栏 工具栏
菜单栏
项目工作区窗口
输出窗口 输出窗口标签
图2.1 Visual C++ 6.0开发环境
文档窗口 状态栏
2.2
Visual C++ 6.0的菜单栏
2.2.1 File菜单 File菜单中的命令主要用来对文件和项目进行操作。如图是
File菜单中的各条命令,其中各项命令的功能描述如表。
2.2
Extension
创建 Win32 应用程序 创建 Internet 服务器或 过滤器
MFC AppWizard(exe) 创建 MFC 可执行程序
2.2
Visual C++ 6.0的菜单栏
2.2.2 Edit菜单 Edit菜单中的命令是用来使用户便捷地编辑文件内容,如
图,其中的各项命令的快捷键及它们的功能描述如表。
1. Compile 选项
选中该选项让VC编译当前文件,且只编译当前打开的 文件,不调用链接器或任何其他工具.如果当前文件是工 程文件的资源脚本,将调用Resource Compiler.编译过
程 如果出现错误,则将在输出窗口中显示错误信息.为得到 错误代码的位置,可以在错误信息处单击鼠标右健,然后 在弹出的菜单中选Go To Error/Tag选项,就能在源代码 窗口中显示出有错误的代码行.
3. Rebuild All 选项
允许用户编译所有的源文件,而不管何时被修改过。
2.2
Visual C++ 6.0的菜单栏
2.2.7 Tools菜单
Tools菜单中的命令主要用于选择或定制开发环境中的
一些实用工具。其中除了Visual C++ 6.0的组件外,其 余
的各项命令的快捷键及功能描述如表所示。
2. Resource 选项
该对话框用来创建新的资源或插入资源文件中.
2.2
Visual C++ 6.0的菜单栏
2.2.5 Project菜单
Project菜单中的命令主要用于项目的一些操作。图示是 Project菜单中的各个命令。表列出了Project菜单的各项命令的快 捷键及功能。
2.2
Settings 选项
数据断点是在某一变量或表达式上设置。当变量或表 达式的值改变时,数据断点将中断程序执行。。。。
2.2
Visual C++ 6.0的菜单栏
Breakpoints 对话框
2.2
Visual C++ 6.0的菜单栏
2.2.3 View菜单
View菜单中的命令用来改变窗口和工具栏的显示方式,激 活调试时所用的各个窗口等。其中的各项命令的功能描述如表。
2.2
Visual C++ 6.0的菜单栏
2.2
Visual C++ 6.0的菜单栏
2. Error Lookup 选项
可以检查大多数Win32 API函数返回的标准错误代码。
3. Spy++ 选项
Spy++是Windows可用的最有价值的工具之一。不 仅 可以监视消息,进程,线程和窗口,还能看见这些元素 之间的关系。例如,当监视一条消息时,可以在窗口中 看到这条消息的作用。
创建 ATL 应用程序 创建 Win32 动态链接 库
MFC
ActiveX
ControlWizard
MFC AppWizard(dll)
Database Project
创建 ActiveX 控件程序
创建 MFC 动态链接库 创建数据库工程文件
Win32 Application
ISAPI Wizard
2.2
Visual C++ 6.0的菜单栏
(2)Projects 选项卡
通过该选项卡可以创建各种项目文件。输入项目名 称和存放地址等,见图2-4。
2.2
Visual C++ 6.0的菜单栏
VC6.0 可以创建的工程文件类型
项目类型
说明
ATL COM AppWizard
Win32 Dynamic-Link Library
第二章 Visual C++ 6.0开发环境
2.1 2.2 2.3 2.4 2.5 2.6 2.7 作业
开发环境概述 开发环境的菜单功能 开发环境的工具栏 项目和项目工作区 资源 一个控制台应用程序 程序调试
2.1
开发环境概述
界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗 口、输出窗口以及状态栏等组成,如图。
(可以在Debug子文件夹中找到!)。
选择改选项将弹出Browse对话框,从中显示与程序中
所有符号(类、函数、数据、宏和类型)有关的信息。
通常使用Browse对话框主要检查一系列信息,如源文 件中所有符号的信息,引用某符号的所有源代码行、基类 与成员之间的关系,派生类与成员之间的关系,以及调用 的图形等信息。
可以在“符号标题文件” 文
本框中输入新的名字来保 存资源符号。
通常,只要一个资源文 件保存所有的资源就足够 了。……..
2.2
Visual C++ 6.0的菜单栏
4. Debug Windows 选项
级联菜单 子菜单中的命 令只有在调试 状态下才可用 。
2Hale Waihona Puke Baidu2
Visual C++ 6.0的菜单栏
(Toolbars), 然后单击“新建(New)”按钮,在弹出的对话框中输入定制 工具栏的名字,即可出现一个空栏,再将需要的工具按钮用 鼠标一个一个拖入空栏即可.
2.3
Visual C++ 6.0的工具栏
2.4 项目与项目工作区
VC++6.0以项目工作区的形式来组织文件、项目和项 目配置。每个项目工作区由工作目录中的项目工作区文件 组成。项目工作区文件(.dsw)含有工作区的定义和项
2.2
Visual C++ 6.0的菜单栏
1. Source Browse 选项
默认情况下(可以关闭!) ,在建立项目时,编译器
会创建与项目中每一程序文件信息有关的*.sbr文件。实
用程序bscmake将汇编这些*.sbr文件为单个浏览信息数 据
库,浏览信息数据库的名字由项目基名加扩展名.bcs组成
可配置工作空间。Docking Views列表框中列出了处 于当前状态的窗口,可以设置为“打开/关闭”这些窗口。
2.2
Visual C++ 6.0的菜单栏
(3) 格式 (Format) 选项卡
可设置各窗口字体,大小,颜色等。
2.3
Visual C++ 6.0的工具栏
工具栏是图形化的操作界面,具有直观快捷的特点.由 某些操作按钮组成,分别对应某些菜单选项或命令的功能.
图1.4 Edit菜单
2.2
Visual C++ 6.0的菜单栏
Breakpoints 选项
选中该选项将出现如图2-5对话框。用于设置、删除 和查看断点,告诉调试器在何处中断程序的执行,以便 检查程序代码,变量和寄存器的值。
VC++6.0中,断点分为位置(Location)、数据 (Data)和消息(Message)三种断点。位置断点通常在 源代码的指定行、函数的开始、或指定的内存地址处设 置。在位置断点中还可以使用“条件”(Condition)按 钮设置条件。
Binary File
创建位图文件
C++ Source File
创建 C/C++头文件 Cursor File
创建 HTML 文件 Icon File
创建资源脚本文件 Text File
创建资源模板文件 SQL Script File
说明 创建二进制文件 创建 C++源文件 创建光标文件 创建图标文件 文本文件 创建 SQL 脚本文件
资源符号浏览器, 从中可以查看和编辑 资源符号。
资源符号字符串用 一个唯一的,有别于 其它符号的整数值来 表示,即代号与值的 关系。资源的使用便 可以通过资源符号来 引用。
2.2
Visual C++ 6.0的菜单栏
3. Resource Includes 选项
包含资源符号文件名和 预处理指令。系统默认将 所有资源符号保存在文件 resource.h 中。如果同一 文件夹中有多个资源文件 ,就必须改变系统默认的 资源符号文件名。为此,
目 中所包含文件的所有信息。 2.4.1 创建新的项目工作区
如要创建新的空工作去,按下列步骤: 1)选择File菜单,在选中New选项。 2)在对话框中选择“工作区(Workspaces)”选项卡。 3)输入工作区名字,指定目录即可。
2.4 项目与项目工作区
但项目工作区也可以直接通过菜单的“新建(New)”> “工程(Projects)”选项卡自动实现,如图:
2.2
4. Options 选项
Visual C++ 6.0的菜单栏
对VC++的环境设置(例如调试器设置、窗口设置、 目
录设置、工作区设置等)进行修改。包含多个选项卡。
(1) 编辑器 (Editor) 选
项卡
2.2
Visual C++ 6.0的菜单栏
(2) 工作区 (Workspace) 选项卡
Visual C++ 6.0的菜单栏
该对话框可以对项目进行一系列的配置.
2.2
Visual C++ 6.0的菜单栏
2.2.6 Build菜单 Build菜单中的命令主要用来应用程序的编译、连接、
调试、运行,如图。表列出了Build菜单的各项命令的快 捷键及它们的功能。
2.2
Visual C++ 6.0的菜单栏
2.2
Visual C++ 6.0的菜单栏
文件类型 Active Server Page Bitmap File C/C++ Header File HTML Page Resource Script Resource Template
Visual C++6.0 可以创建的文件类型
说明
文件类型
网页制作
2.2.4 Insert菜单
Insert菜单中的命令主要用于项目及资源的创建和添加,如 图。表列出了Insert菜单的各项命令的快捷键及它们的功能。
2.2
Visual C++ 6.0的菜单栏
1. New Class 选项
如图2-8,该对话框用来创建新类并添加到项目中.
2.2
Visual C++ 6.0的菜单栏
New 选项
Visual C++ 6.0的菜单栏
选中该选项打开New对话框,如图2.3, 使用该对话框 可以创建新的文件、项目、工作区或其他文档。
(1)Files 选项卡
通过该选项卡可以创建各种文件。只要选中某种文 件类型,再输入文件名即可。如果要将该文件添加到已 有的项目中,只要选中Add to project复选框并选择项 目名即可,见表2-1。
2.2
2. Build 选项
Visual C++ 6.0的菜单栏
由于一个Windows应用程序通常是由多个文件组成, 且这些文件可能由不同的程序员设计编写,并且有可能 用不同的编译器编译过,这就使一个程序相当复杂.利用 Build就可以使编译、链接应用程序所花的时间大大减少 。改选项检查所有的文件,只对最近修改过的源文件进 行编译和链接。如果没有编译差错,将调用另外的项目 文件建立工具来创建最后的项目文件(*.exe文件)。
2.2
Visual C++ 6.0的菜单栏
1. ClassWizard 选项
ClassWizard 是一个用于MFC应用程序的专用工 具
(建立类向导),包括以下几个选项卡.
(1) Message Maps
映射消息给与窗口、 对话框、控件、菜单 选项和加速键有关的 处理函数。创建或删 除消息处理函数,查 看已经拥有的消息处 理函数的消息并跳转 到相应的处理代码中 去,为新的对象增添 管理类等等。
自动 创建
2.4 项目与项目工作区
项目基本概念
在VC中,项目中所有的源文件都是采用文件夹的方式进行管理
的,它将项目名作为文件夹名,在此文件夹下包含源程序代码文件
(.cpp,.h)、项目文件(.dsp)以及项目工作区文件(.dsw)等:
.opt
关于开发环境的参数文件,如工具条位置等信息
2.2
(2) Member Variables
定义成员变量用于自 动初始化,其中: Control IDs 是映射到 成员变量的控件ID值, 为一整数。Type是变量 类型,Member是成员 变量名。
Visual C++ 6.0的菜单栏
2.2
Visual C++ 6.0的菜单栏
2. Resource Symbols 选项
2.3.1 工具栏的构成
VC++共有十几种工具栏.默认时只显示两个.即: Standard 工具栏和 Build MiniBar工具栏,如图:
2.3
Visual C++ 6.0的工具栏
2.3.2 工具栏的定制和修改
可以根据自己的需要添加新的工具栏,或者对已有的 工具栏进行修改.若需要添加工具栏,只需选择菜单中的 “工具(Tools)”->“定制(Customize)”->“工具
相关文档
最新文档