《Visual C++ 开发从入门到精通》——第1章 Visual C++ 6.0的最初印象1.1 Visual C++ 6.0概述

简介:

本节书摘来自异步社区出版社《Visual C++ 开发从入门到精通》一书中的第1章,第1.1节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.1 Visual C++ 6.0概述

知识点讲解:光盘视频PPT讲解(知识点)第1章Visual C++ 6.0介绍.mp4

Visual C++ 6.0是一个强大的可视化软件开发环境,通过它可以快速编写出各种C/C++程序。从数据库应用程序到网络应用程序,从图形、图像绘制到多媒体编程,从基本的对话框、单文档、多文档应用程序到动态链接库,再到ActiveX控件。总之,通过Visual C++ 6.0这一工具,可以实现上述各类程序。

1.1.1 Visual C++ 6.0的特点
Visual C++ 6.0是一个功能强大的可视化软件开发工具。1993年,微软公司推出第一个产品:Visual C++ 1.0。从那以后,不断有新版本问世。随后微软公司又推出了.NET系列产品,其中为Visual C++添加了很多网络功能,但是,它的应用有一定的局限性。从此以后,Visual C++已成为专业程序员进行软件开发的首选工具,其中,Visual C++ 6.0是其中最为成熟的一个版本,也是最常用的一个版本。

经过多年的发展和无数程序员的总结,最终证明Visual C++ 6.0是C++开发的最主流工具之一。之所以这么深受开发人员的喜爱,是由其突出的特点所决定的。Visual C++ 6.0的主要特点如图1-1所示。


9acfc605127859c79c886b73e05b57a36107ad1a

图1-1 Visual C++ 6.0的主要特点

1.1.2 安装Visual C++ 6.0
要想使用Visual C++ 6.0集成开发环境,需要先在计算机上进行安装。安装并运行Visual C++ 6.0所需的软硬件配置应至少满足以下要求。

(1)Windows 95或Windows NT操作系统。

(2)最小安装需要140MB的可用硬盘空间,典型安装需要200MB的可用硬盘空间,CD-ROM 安装需要50MB 的可用硬盘空间,完整安装需要300MB 的可用硬盘空间。

因为目前主流计算机配置已经远远超过Visual C++ 6.0的安装最小要求,因此,用户基本上不需要考虑计算机的硬件配置问题。接下来讲解安装Visual C++ 6.0的方法。

实例001 安装Visual C++ 6.0开发环境
视频路径 光盘视频实例第1章001

安装Visual C++ 6.0的具体流程如下。

(1)将安装光盘放入光驱,安装光盘会自动运行,弹出如图1-2所示的安装界面。


9a467fc596a70e9fb30ef611855b9529e98b3b85
范例001:创建基于对话框的MFC工程
源码路径:光盘\演练范例\001
视频路径:光盘\演练范例\001
范例002:创建基于视图的MFC工程
源码路径:光盘\演练范例\002
视频路径:光盘\演练范例\002

图1-2 安装界面

(2)在弹出的对话框中显示了所购买产品的版本信息。单击Next按钮到下一步。此时弹出用户许可协议对话框,如图1-3所示。选择I accept the agreement项,表示接受用户许可协议,然后才可以单击Next按钮进入下一步。


fb019b2a509547d66ddd1df88cdc53f79917b2a9

图1-3 同意安装协议

(3)进入图1-4所示的界面,输入产品序列号和用户信息,单击Next按钮。


8fa20b64c983f5f72b4fd2aba15232f66ce9c1e2

图1-4 输入产品序列号和用户信息

(4)此时来到图1-5所示的界面,选择Custom项,单击Next按钮进入下一步。


03e33c226ad375d4cc45cbfba1124ff1f85b8406

图1-5 选择安装选项

(5)打开图1-6所示的界面,选择设置Visual C++ 6.0的安装路径,单击Next按钮进入下一步。


3aeb0e5826eaf08c4c2b992827563b4d25587f18

图1-6 选择安装文件路径

(6)此时进入图1-7所示的界面,单击Continue按钮继续。


1343cc1665420a64c6bfa3c99fb90a16b8bd6168

图1-7 安装确认界面

(7)此时弹出图1-8所示的对话框,安装程序把所有的安装项目都列出来,可从中选择需要的安装项目,单击Continue按钮进入下一步。


3d0aa4ee2a49613516cd91f07f8c5c1b320281cf

图1-8 安装项目选项

(8)安装程序计算所需要的硬盘空间是否足够,如果满足要求,则安装程序开始复制文件到用户的计算机,图1-9为文件复制进度条。


bd8eccaeffa15520677cf5d10ca4be08c91a8a5f

图1-9 文件复制进度条

(9)当所有的文件都复制完毕后,需要重新启动计算机,单击Restart Windows按钮,如图1-10所示。


073f4b7c841d97644bcf7f30c9132f509250fd2c

图1-10 重新启动计算机

(10)完成Visual C++ 6.0的安装工作后,可以继续安装MSDN帮助文件。具体的操作步骤不再详述,在此只是需要提醒用户在图1-11所示的选项中,注意选择MSDN的运行方式,一般情况下选择Full选项,表示将所有的文件复制到硬盘。


6b98510392a10ad72572e805e7741974d4c61355

图像说明文字

注意:实际系统开发中,还经常需要一些辅助工具来提高工作效率和加强开发小组内部人员的交流,如RationalRose软件(常用版本为RationalRose 2003),该软件是一个高效的系统设计软件,利用该软件可以以有效的系统开发架构进行设计、合理安排开发进度,特别是对大型系统软件的开发具有重要意义。通过该软件还能够实现逆向工程,提取出现有软件的功能结构图、类图等,对分析软件具有重要的意义。另外,还有一个有效的辅助编程插件Visual.Assist.X,该工具插件提供了很多源代码编辑的自动提示功能,对提高编程效率具有重要意义。

相关文章
|
17天前
|
开发框架 Linux C语言
C、C++、boost、Qt在嵌入式系统开发中的使用
C、C++、boost、Qt在嵌入式系统开发中的使用
29 1
|
29天前
|
JavaScript 编译器 API
【C++ 函数和过程 进阶篇】全面掌握C++函数返回值:从入门到精通的实战指南
【C++ 函数和过程 进阶篇】全面掌握C++函数返回值:从入门到精通的实战指南
69 1
|
17天前
|
存储 C++
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
|
25天前
|
算法 IDE Java
【软件设计师备考 专题 】面向对象程序设计语言:C++、Java、Visual Basic和Visual C++
【软件设计师备考 专题 】面向对象程序设计语言:C++、Java、Visual Basic和Visual C++
39 0
|
25天前
|
Java API 开发工具
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(三)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
30 0
|
25天前
|
Java 数据处理 数据库
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(二)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
34 0
|
25天前
|
存储 算法 Java
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(一)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
33 0
|
28天前
|
监控 C++
C++ Qt开发:QProcess进程管理模块
Qt是一个跨平台的C++图形库,简化了窗体应用开发,支持通过拖放组件提升效率。本章节关注`QProcess`组件,它用于控制和管理进程,例如执行命令、运行可执行文件及与外部进程通信。`QProcess`提供多种方法如`start`、`waitForStarted`和`waitForFinished`等,实现启动、监控和交互。示例展示了如何使用`QProcess`获取系统进程和信息,通过`tasklist`和`systeminfo`命令,并将结果展示在`QTreeWidget`中。
28 0
C++ Qt开发:QProcess进程管理模块
|
30天前
|
编译器 测试技术 API
C++库开发之道:实践和原则(三)
C++库开发之道:实践和原则
71 0
|
30天前
|
存储 缓存 安全
C++库开发之道:实践和原则(二)
C++库开发之道:实践和原则
45 0