第一范文网 - 专业文章范例文档资料分享平台

速读法

来源:用户分享 时间:2025/6/14 22:55:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第1章 VC++ 6.0程序设计简介

Visual C++ 6.0是微软公司1998年推出的产品。自1993年微软公司推出Visual C++(简称VC++)后,随着其新版本的不断问世,VC++已成为专业程序员进行软件开发的首选工具。虽然后来又有VC++ 7.0,但由于受操作系统的局限不能有效推广,而VC++ 6.0友好的开发界面,使其一直都是非常流行的开发工具。

VC++ 6.0不仅是一个C++编译器,还是一个基于Windows操作系统的可视化集成开发环境。VC++ 6.0由许多组件组成:包括编辑器、调试器、程序向导(AppWizard)、类向导(Class Wizard)等。这些组件通过Developer Studio集成为和谐的开发环境。本章将对VC++集成开发环境及集成开发环境的使用进行简单的介绍。

1.1 Visual C++ 6.0集成开发环境

VC++ 6.0集成开发环境的主窗口由标题栏、菜单栏、工具栏、工作区、客户区、输出区及状态栏等组成,如图1.1所示。

图1.1 VC++ 6.0集成开发环境

? ? ? ?

标题栏:用于显示应用程序名及当前打开的文件名。 菜单栏:集成开发环境的操作菜单。

工具栏:与菜单相似的一些操作按钮,如新建、保存等。

工作区:用于显示当前打开工程的有关信息,包括工程的类、资源及文件组成等内容。

第1章 VC++ 6.0程序设计简介

? 客户区:用于文本编辑器、资源编辑器等文件和资源的编辑。 ? 输出区:用于输出编译信息、调试信息和一些查询结果信息。

? 状态栏:用于显示菜单栏、工具栏等的简单说明,以及文本编辑器中当前光标所

在行列号等信息。

1.1.1 VC++ 6.0集成开发环境菜单栏及工具栏简介

菜单栏及工具栏是VC++ 6.0集成开发环境的常用工具。通过这两部分可以更加方便地编辑代码、编译程序。菜单栏子选项非常多,工具栏与之对应的选项也是举之不尽,以至于笔者不能在本章一一介绍。本节将对关键且常用的菜单选项及工具栏选项进行简单的介绍。

菜单栏由File(文件)、Edit(编辑)、View(视图)、Insert(插入)、Project(工程)、Build/Debug(编译/调试)、Tools(工具)、Window(窗口)及Help(帮助)9个主菜单构成。当然,除了这些主菜单外,还有一些弹出菜单。本节中将主要针对这9个主菜单进行讲解。

? File(文件)菜单:主要实现与文件有关的操作,如新建、打开、关闭、保存、另

存为、全部保存等;另外还显示一些最近打开的文件、项目及工作区。

? Edit(编辑)菜单:主要实现一些与文件编辑有关的操作命令,如赋值、粘贴、剪

切、查找、替换等。

? View(视图)菜单:主要用于改变窗口的显示方式,以及激活一些窗体。 ? Insert(插入)菜单:主要实现与添加有关的一些操作,如添加新类、添加新的资

源、添加新的代码文件等。 ? Project(工程)菜单:与工程项目相关的一些操作,如常用的向工程中添加源代码文件、设置当前项目、改变编译器及连接器等。

? Build/Debug(编译/调试)菜单:主要实现与编译、调试相关的操作,如编译、重

新编译、连接、执行程序等。这个菜单中的项目在做工程时是使用最多的。 ? Tools(工具)菜单:主要实现启动常用集成开发环境常用工具栏的功能,如启动

调试工具栏、启动绘图工具栏等。 ? Window(窗口)菜单:主要实现与窗口显示有关的操作,如新建窗口、切换窗口、

拆分窗口等。 ? Help(帮助)菜单:主要用于集成开发环境的帮助操作,如启动MSDN、版本说

明等。

1.1.2 VC++ 6.0集成开发环境工作区简介

一般工程的工作区有两个模块:Class View(类视图区域)及File View(文件视图区域)。如果工程还有资源(对话框资源、位图资源等),在类视图区及文件视图区中央还会有一个Resource View(资源视图区)。如图1.2所示的工程就有3个区域。

在3个区域中分别用不同的方式管理着同一个工程。

(1)类视图管理工程中所有的类。也就是将工程中所有的类、结构体都作为类视图中

·3·

第1篇 Visual C++项目开发基础

的一个节点,而类的函数、成员变量又是这个类节点的子节点。双击这个类客户区会显示这个类的定义位置;双击类成员函数,则客户区会显示这个类成员函数的实现位置;双击类的成员变量,则客户区会显示变量的定义位置。图1.2显示的就是工程的类视图。

图1.2 工作区域的3个视图区

(2)资源视图管理工程的所有资源。无论是对话框、位图还是菜单、工具栏资源都可以在这个视图中进行统计与管理。每种资源都是一个节点,而每个这种资源又是这种资源的一个子节点。双击子节点客户区便会显示这个资源的定义。工程的资源视图如图1.3所示。

(3)文件视图管理工程中的所有文件。此视图中可以删除任何一个工程中的文件,但只能在“工程”菜单中才能添加文件。一个工程中有5种常见的文件:源文件、头文件、资源文件、readme.text及扩展文件。每种文件都是文件视图中的一个节点,而工程中任何一个这种文件都是这种文件的一个子节点,单击这个子节点,客户区将显示这个子节点对应的文件。工程的文件视图如图1.4所示。

图1.3 工作区的资源视图 图1.4 工作区的文件视图

1.2 Visual C++ 6.0的“Hello World!”

本节介绍如何使用VC++开发第一个工程——“Hello World!”。VC++ 6.0可以开发很

·4·

第1章 VC++ 6.0程序设计简介

多种工程,每种工程对应着一种应用。本例将选择本书后面章节中常用到的工程来讲解如何创建VC++ 6.0的“Hello World!”。

1.2.1 VC++ 6.0可创建的工程简介

正如前面所说,VC++ 6.0可以创建很多种工程,这一点从选择“文件”|“新建”菜单

后打开的对话框就可以看出,如图1.5所示,图中可以新建文件、工程、工作区及其他 文档。

(1)创建的文件有13个种类,每一种都对应着不同类型的文件,如表1.1所示。 (2)创建工程时会有17种选择,如图1.6所示。每种工程对应着一种应用,如表1.2所示。

图1.5 新建项目 图1.6 新建工程

表1.1 VC++ 6.0创建的文件类型

文 件 类 型 Active server Page Binary File Bitmap File C++ Source File C/C++ Header File Cursor File HTML Page 说 明 网页制作文件 二进制文件 位图文件 C++源文件 C/C++头文件 光标文件 HTML文件 文 件 类 型 ICON File Macro File Resource Script Resource Template SQL Script File Text File 说 明 图标文件 宏文件 资源脚本文件 资源模板文件 SQL脚本文件文件 文本文件

表1.2 VC++ 6.0可创建的工程及其说明

工 程 类 型 ATL COM AppWizard Cluster Resource Type Wizard Custom AppWizard Database Project DevStudio Add-in Wizard Extended Stored Proc Wizard ISAPI Extension Wizard

ATL应用程序 群集资源类型向导,用来创建可以到处用的资源项目 创建自定义的向导工程 数据库项目 自动化宏工程 扩展存储过程向导 Internet服务器或过滤器工程 ·5·

说 明

搜索更多关于: 速读法 的文档
速读法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3c3457brlp6c4rp7posa_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top