Visual C++网络编程与实战宝典(套装共2册)(txt+pdf+epub+mobi电子书下载)


发布时间:2020-07-24 08:07:36

点击下载

作者:唐文超,李琳娜

出版社:清华大学出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Visual C++网络编程与实战宝典(套装共2册)

Visual C++网络编程与实战宝典(套装共2册)试读:

前言

Visual C++从字面上理解的意思为可视化C++编程。它将C++、Windows API和MFC强强组合。同时,Visual C++也是一种集成开发环境(IDE)。其经典版本为Visual C++ 6.0。在该IDE中,提供了各种高效开发工具和向导,可以极大地提高开发效率。因此它一直都是最为流行的Windows开发技术之一,广泛应用于界面开发、数据库开发、网络开发、系统开发和多媒体开发等绝大多数领域。作为Visual C++开发所用到的核心开发语言C++,它功能强大,兼容面向过程和面向对象两种编程模式,也是当前最流行的开发语言之一。Windows API是微软提供的应用程序接口,可以实现开发人员的各种需求。MFC是为了简化Windows API编程而提出的开发框架,可以更高效地开发各类应用程序。所有这些,都构成了Visual C++开发所必须掌握的几大技术,需要开发人员很好地掌握。

随着各种开发技术的发展和程序复杂度的提高,Visual C++ 6.0这个经典版本的各种弊端也逐步暴露了出来,严重地影响了程序员的开发工作。例如,它对C++语言的支持只有80%左右,它不支持多屏幕开发……。为此,微软提供了更新的版本。

本书便是以微软最新推出的Visual Studio 2010为开发环境来介绍Visual C++的各项开发技术。笔者结合自己多年的Visual C++开发经验和心得体会,花费了一年多的时间写作本书。希望各位读者能在本书的引领下跨入Visual C++开发大门,并成为一名开发高手。本书结合大量多媒体教学视频,全面、系统、深入地介绍了Visual C++开发技术,并以大量实例贯穿于全书的讲解之中,最后还详细介绍了网络音频播放系统和GPS定位系统两个项目案例的开发。学习完本书后,读者应该可以具备独立进行项目开发的能力。本书特色

1. 配大量多媒体语音教学视频,学习效果好

作者专门为本书录制了大量的同步配套教学视频辅助学习,以便读者更加轻松、高效地学习。这些视频与本书实例源文件一起收录于本书配套DVD光盘中。

2. 内容全面、系统、深入

本书介绍了Visual C++开发的基础知识、界面开发、数据库开发、网络编程、系统功能编程和多媒体开发等内容,最后还详细介绍了两个项目案例的开发。

3. 讲解由浅入深、循序渐进,适合各个层次的读者阅读

本书从Visual C++的基础开始讲解,逐步深入到Visual C++的高级开发技术及应用。书中内容梯度从易到难,讲解由浅入深、循序渐进,适合各个层次的读者阅读,相信读者均有所获。

4. 贯穿大量的开发实例和技巧,迅速提升开发水平

本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者更好地理解各个概念和开发技术,体验实际编程,迅速提高开发水平。

5. 详解典型项目案例开发,提高实战水平

本书详细介绍了网络音频播放系统和GPS定位系统项目案例的开发。通过这两个项目案例的讲解,可以提高读者的软件项目开发水平,从而具备独立进行项目开发的能力。

6. 提供技术支持,答疑解惑

读者在阅读本书时有任何疑问都可以发电子邮件到book@wanjuanchina.net或者bookservice2008@163.com以获得帮助。读者也可以在本书的技术论坛上留言,会有专人负责答疑。论坛网址http://www.wanjuanchina.net。本书内容及体系结构

第1篇 Visual C++开发基础(第1~4章)

本篇主要内容包括Visual Studio 2010集成开发环境的搭建、Visual Studio 2010基本应用程序的创建、C++语言基础、C++面向对象程序设计等。通过本篇的学习,读者可以掌握Visual Studio 2010开发环境和C++编程的语法及核心思想。

第2篇 界面开发(第5~10章)

本篇主要内容包括Windows编程、MFC基础、菜单、工具栏、状态栏、Windows标准控件、MFC常用类、文档/视图结构、对话框等内容。通过本篇的学习,读者可以掌握Visual C++界面编程的核心技术与应用。

第3篇 数据库开发(第11~15章)

本篇主要内容包括数据库编程基础、SQL Server数据库基础、ADO数据库访问技术、ODBC数据库访问技术、OLE DB数据库访问技术、MySQL数据库访问技术等。通过本篇的学习,读者可以掌握Visual C++中各种常见的数据库访问技术。

第4篇 网络编程(第16~19章)

本篇主要内容包括Windows套接字编程、邮槽和管道的使用、串行端口通信编程、Internet编程等。通过本篇的学习,读者可以掌握Visual C++中有关网络通信编程的核心技术及应用。

第5篇 系统编程(第20~23章)

本篇主要内容包括磁盘操作、系统控制与调用、应用程序的操作、系统工具的操作、桌面的相关操作、系统信息操作、消息的使用、剪贴板的使用、鼠标键盘的操作、操作注册表、读写INI文件、读写XML文件、动态链接库编程、多线程编程等。通过本篇的学习,读者可以掌握Visual C++中有关系统功能编程的核心技术及应用。

第6篇 多媒体开发(第24~27章)

本篇主要内容包括文本字体、图形与图像编程、声音与动画编程、DirectX图形开发等。通过本篇的学习,读者可以掌握Visual C++中有关多媒体开发的核心技术及应用。

第7篇 项目开发实战(第28、29章)

本篇主要内容包括网络音频播放系统项目案例开发和GPS定位系统项目案例开发。通过本篇的学习,读者可以全面应用前面章节所学的开发技术进行软件项目开发,达到可以独立开发项目的水平。本书读者对象

□ Visual C++初学者;

□ 想全面学习Visual C++开发技术的人员;

□ Visual C++专业开发人员;

□ 利用Visual C++进行开发的工程技术人员;

□ Visual C++开发爱好者;

□ 大中专院校的学生;

□ 社会培训班学员;

□ 需要一本案头必备手册的程序员。本书阅读建议

□ 建议没有基础的读者,从前往后阅读,尽量不要跳跃。

□ 书中的实例和示例建议读者都要亲自上机动手实践,学习效果会更好。

□ 学习每章内容时,建议读者先仔细阅读书中的讲解,然后再结合本章教学视频,学习效果会更佳。本书作者及编委会成员

本书由李琳娜主笔编写。其他参与编写的人员有陈虹翔、陈慧、陈金枝、陈勤、季永辉、雷双社、李加爱、李兴南、林天云、刘升华、柳刚、罗永峰、吕琨、马娟娟、潘玉亮、齐凤莲、秦光、秦广军、邵国红、宋敬彬、孙海滨、索依娜、王敏、王欣惠、王秀明、王秀萍、魏星、吴宝生、伍远明、谢平。

本书的编写对笔者而言是一个“浩大的工程”。虽然笔者投入了大量的精力和时间,但只怕百密难免一疏。若读者在阅读本书时发现任何疏漏,希望能及时反馈给我们,以便及时更正。

最后祝各位读者读书快乐,学习进步!编著者  第1篇Visual C++开发基础第1章 Visual Studio 2010集成开发环境

Visual Studio是微软公司推出的集成开发环境。它是目前最流行的Windows平台应用程序开发环境。而Visual Studio 2010的开发环境界面相较Visual Studio 2008被重新设计和组织,所以也变得更加简单明了。工欲善其事,必先利其器。本章就详细讲述Visual Studio 2010的集成开发环境。1.1 Visual Studio 2010及其开发环境

Visual Studio 2010包含了Visual C++的集成开发环境,它将C++程序的编辑、编译和调试等功能集成在一起,同时提供了MFC、ATL等框架,读者使用此开发工具可以有效地提高开发效率。本书以Visual Studio 2010旗舰版为例介绍其开发环境。1.1.1 Visual Studio 2010的安装

要在Visual Studio 2010环境下进行开发,首先需要在Windows系统下安装Visual Studio 2010。安装Visual Studio 2010的过程与安装其他常用工具软件的过程是非常相似的,都以向导的形式指导用户安装。其过程如下。(1)双击安装程序Setup.exe,弹出欢迎对话框,单击“下一步”按钮,弹出许可确认对话框,如图1-1所示。(2)选择“我已阅读并接受许可条款”单选按钮,单击“下一步”按钮,选择要安装的功能,如图1-2所示。图1-1 Visual Studio 2010安装——许可确认图1-2 Visual Studio 2010安装——选择要安装的功能(3)选择“自定义”单选按钮,单击“下一步”按钮,然后在对话框中选择要安装的功能,如图1-3所示。在选择了需要的功能后再单击“安装”按钮,开始安装,如图1-4所示。图1-3 Visual Studio 2010安装——安装功能选择图1-4 Visual Studio 2010安装——开始安装(4)安装的过程比较耗时,一段时间后,对话框会显示安装成功,如图1-5所示。读者可以单击窗体上的“安装文档”按钮来安装帮助文档,也可以单击“完成”按钮,结束安装过程。图1-5 Visual Studio 2010安装——安装成功1.1.2 Visual Studio 2010开发环境

Visual Studio 2010的开发环境包括标题栏、工具栏、菜单栏、视图区、状态栏、输出窗口和编辑区,如图1-6所示。

标题栏是Visual Studio 2010的标题显示区,包括Visual Studio 2010的Logo、当前操作的解决方案或项目的名称,以及最小化Visual Studio 2010按钮、还原/最大化Visual Studio 2010按钮和关闭按钮。

菜单栏由多个菜单组成,每个菜单又包含子菜单和多个菜单项。Visual Studio 2010就是通过开发人员使用这些菜单项,执行功能来实现可视化程序开发。图1-6 Visual Studio 2010的开发环境

工具栏是具有相同功能的多个菜单项组成的命令栏,其中的工具按钮与菜单栏中的菜单项的功能是相同的,Visual Studio 2010中包含多个工具栏,如编辑工具栏、SQL工具栏和文件工具栏等。在本质上,菜单栏的菜单项和工具栏的工具按钮的核心是相同的,只是表现形式不同。

状态栏是Visual Studio 2010工作状态的显示区,其主要显示消息和一些有用的信息,如当前正在操作的内容所在的位置、系统当前时间等。

工作区是用户使用Visual Studio 2010的主要工作区域,其主要包括视图区、输出窗口和编辑区等。视图区用于显示类的信息、文件信息和资源信息。输出区则显示程序编译、链接和生成信息以及查找结果和SQL执行结果等操作输出信息。编辑区用于存放编辑器,编辑器用于进行源代码、资源等的编辑。1.1.3 Visual Studio 2010向导

Visual Studio 2010除了提供了可视化的开发环境外,还为用户提供了各种向导,大大加速了应用程序的开发过程。依次选择“文件”|“新建”|“项目”菜单项,可以打开“新建项目”对话框,如图1-7所示。此向导可以依据用户对模板的不同选择,创建出不同的模板程序。

类向导,是针对MFC和ATL库的。使用类向导可以更简单快捷地编写类,如创建新类、定义消息句柄及重载虚函数,并能从对话框、窗体视图和记录视图的控件中搜集数据、为对象增加属性、方法和事件等,这些功能使用类向导来实现可以大大减少代码的输入量。在Visual Studio 2010中,选择“项目”|“类向导”命令或者使用Ctrl+Shift+X快捷键即可调用类向导,如图1-8所示。图1-7 “新建项目”对话框图1-8 Visual Studio 2010类向导1.2 工作区视图

Visual Studio 2010中提供了多种视图,从各种不同的角度展示了项目的结构,从而帮助开发人员从各种角度深刻理解项目。下面介绍有关工作区视图的内容。1.2.1 解决方案视图

Visual Studio 2010中的解决方案视图,用于显示当前项目或工作区中包含的文件。单击选择指定元素,则可以快速地定位到选择的文件中,如图1-9所示。1.2.2 类视图

Visual Studio 2010中的类视图,用于显示当前项目或工作区中包含的类定义。选择其中的元素,则可以快速地定位到定义上,如图1-10所示。图1-9 解决方案视图图1-10 类视图1.2.3 资源视图

Visual Studio 2010中的资源视图,用于显示当前项目或工作区中包含的资源。选择其中的元素,则可以快速地定位到资源上,如图1-11所示。图1-11 资源视图1.3 资源与资源编辑器

资源编辑器可以快速方便地创建和编辑应用程序资源。资源编辑器也可以用来创建新资源、修改现有的资源、复制现有的资源和删除旧资源。虽然Visual Studio 2010包含多种资源编辑器,但是它们的使用方式都是一致的。本节就分别介绍Visual Studio 2010中支持的资源及其相应的资源编辑器的使用。1.3.1 资源的类型

在Visual Studio 2010中,包含多种项目资源,为项目提供各种附加功能,具体如下所述。

□ 加速键资源:表示工程中的加速键。

□ 对话框资源:表示工程中的对话框,是工程中比较重要的一种资源,大部分程序可以以对话框的形式提供用户界面。

□ 图形资源:表示工程中的图形,包括程序图标等与图形有关的资源。

□ HTML资源:表示工程中使用的HTML文件。

□ 菜单资源:表示工程中的菜单,可以使用它定制符合程序的菜单。

□ 字符串资源:表示工程中用到的字符串,使用它可以将工程中的字符串用标识符代替。当用户需要更改字符串的内容时,只需要修改字符串资源即可,不需要到程序中查找修改。尤其在多语言程序时,字符串资源非常有用。

□ 工具栏资源:表示工程中的工具栏,可以使用它定制符合程序的工具栏。

□ 版本信息资源:用于表示工程中的版本信息。

双击某种资源,系统即会在相应的资源编辑器中打开资源。如对话框资源会在对话框编辑器中打开,菜单资源会在菜单编辑器中打开。1.3.2 资源编辑器

Visual Studio 2010中提供了资源编辑器来进行资源的编辑。在其中可以创建默认资源,或者是使用资源模板创建资源、修改资源和删除资源。创建默认资源只需要单击资源工具栏中相应的工具按钮即可。从模板文件创建新资源的具体步骤如下。(1)选择“项目”|“添加资源”命令,打开“添加资源”对话框,如图1-12所示。图1-12 添加资源(2)从“资源类型”列表框中选择要添加的资源,并单击“新建”按钮。

当创建完资源后,系统会自动为它分配一个唯一的标识符名称和值。如果想要改变标识符值,在资源的属性页面中修改ID即可。1.4 本章小结

本章主要介绍了Visual Studio 2010的安装过程、开发环境和向导。通过本章的学习,应该重点掌握Visual Studio 2010的安装和开发环境的使用。Visual Studio 2010向导的使用是本章的难点。第2章将以实例为基础介绍如何在Visual Studio 2010中创建几种基本的应用程序。1.5 习题

熟悉Visual Studio 2010的各个菜单及其菜单项,完成以下操作:(1)假如解决方案视图、类视图和资源视图都被关闭了,如何通过菜单项来“找回”它们,即再次显示相应视图于窗体之中。(2)Visual Studio 2010提供了修改字体类型、字体大小和代码编辑区背景色的功能,将它们分别修改为Consolas(一种字体)、“12”和“青色”。(3)默认代码编辑区是不添加行号的,尝试修改设置,为代码编辑区添加行号。【思路】花时间熟悉一下Visual Studio 2010的各个菜单项,了解它们的功能。第2章 Visual Studio 2010基本应用程序的创建

第1章对Visual Studio 2010的开发环境做了简要的介绍,从本章开始介绍使用Visual Studio 2010进行实际应用程序开发的知识。本章将介绍使用Visual Studio 2010的项目向导创建应用程序的基本步骤,并结合示例介绍使用向导如何创建Win32控制台应用程序和MFC应用程序。2.1 使用AppWizard生成项目

第1章介绍过,Visual Studio 2010为开发人员提供了多种向导,其中应用向导(AppWizard)可以帮助开发人员快速地创建各种不同类型的应用程序,简化相同类型项目的开发工作量。本节将介绍如何使用AppWizard生成项目。2.1.1 解决方案与项目

Visual Studio 2010使用解决方案和项目组织程序。每个独立的应用程序或模块,都可以看作一个项目,多个相关联或完成同一个目标的项目,可以放在同一个解决方案中。解决方案是项目的容器,可以包含多个项目,这些项目可以是独立的,也可以是相互关联的父子项目或依赖项目。解决方案包含的元素如表2-1所示。表2-1 解决方案包含的元素2.1.2 使用AppWizard创建项目

为了简化开发,Visual Studio 2010提供了AppWizard,即应用程序向导。它为用户预定义了多种项目模板,使用这些模板,可以快速地创建类似的项目。如使用对话框应用向导,可以创建对话框应用程序所需的基本文件,用户只需要按照步骤进行简单的操作,即可创建基于对话框的应用程序的雏形。使用AppWizard向导创建项目的步骤如下。(1)选择“文件”|“新建”|“项目”命令,打开“新建项目”对话框。(2)选择Visual C++,如图2-1所示。图2-1 “新建项目”对话框(3)在中间的项目模板中选择要创建的项目类型。(4)在下面的“名称”文本框中输入项目名称。(5)在“位置”文本框中输入项目存放的路径。单击右边的“浏览”按钮,打开如图2-2所示的“项目位置”对话框,选择项目存放的路径,并单击“选择文件夹”按钮。图2-2 “项目位置”对话框(6)单击“新建项目”对话框上的“确定”按钮,向导会根据用户选择的项目类型,使用不同的向导引导用户创建新项目。

Visual Studio 2010的应用向导提供了多种项目类型的向导,创建的步骤都是类似的,只是在第(3)步的选择项目类型时,需要根据情况选择合适的项目类型,向导会根据选择的项目类型使用不同的向导。具体的向导步骤内容会在后面陆续涉及到。2.2 Win32控制台应用程序

在VC中,一种典型的应用程序是控制台应用程序。它使用控制台API函数和标准的I/O函数,在控制台对话框中提供对字符的支持,实现与用户间的信息交互。本节将介绍有关Win32控制台应用程序的开发步骤。2.2.1 使用向导生成Win32控制台项目

控制台应用程序是使用控制台API函数的程序,它提供对控制台对话框中的字符模式的支持。VC在运行时库也提供对标准I/O函数,如printf()函数和scanf()函数的支持,实现从控制台输出和输入信息。在Visual Studio 2010中,可以使用AppWizard生成Win32控制台项目。具体步骤如下。

使用AppWizard创建项目,在项目列表中选择“Win32控制台应用程序”项目类型,单击“确定”按钮。打开如图2-3所示的Win32应用程序向导。正文显示的是目前项目的设置信息,若需要改动可以单击向导左侧的“应用程序设置”,进入应用程序设置页面,如图2-4所示。图2-3 Win32应用程序向导2.2.2 添加源文件

创建好项目后,就可以增加实现功能的源文件,步骤如下。图2-4 应用程序设置(1)选择“项目”|“添加新项”命令,打开“添加新项”对话框,如图2-5所示。图2-5 “添加新项”对话框(2)选择“C++文件”类型,然后单击“添加”按钮,这样就成功地创建了新的源文件。2.2.3 编译、链接程序

在Visual Studio 2010的IDE环境中,选择“生成”|“编译”命令或使用Ctrl+F7快捷键,即可编译当前文件。编译过程会在输出对话框中显示编译结果,如图2-6所示。图2-6 编译文件的结果

单个文件编译完成后,要生成可执行程序,就需要将多个编译后的文件链接在一起。2.2.4 生成程序

链接程序完成后,就可以生成程序了。编辑、编译和链接,然后生成项目的过程如图2-7所示。图2-7 VC生成程序的步骤

从图2-7中可以看出,程序员首先在编辑器中编辑源代码,Visual Studio 2010中的源文件包括头文件和源文件。其中头文件存放函数和变量的声明,而源文件中存放程序的源代码。预处理器会处理头文件、源文件和Makefile编译文件,处理完后,交给编译器,编译器生成对象文件。接着,链接器会将生成的对象文件、其他用到的对象文件和链接库文件链接起来。最后,根据版本设置生成相应的版本。

生成项目的方法是,选择“生成”|“生成解决方案”命令或使用F7键,即可生成默认配置下的可执行文件。

在生成程序的过程中,会在“输出”对话框中显示生成信息,包括生成过程、警告信息、错误信息和成功信息。读者可以根据“输出”对话框中的信息确定生成的结果,如图2-8所示。

当生成过程中发生错误时,可以通过双击错误信息以定位到产生错误信息所在的源代码,并将光标移动到相应行上。2.2.5 运行程序

运行程序也有两种方式:一种是在IDE环境中运行程序;另一种是在Visual Studio 2010环境外的cmd命令下运行程序。在IDE环境中运行程序的方法是,选择“调试”|“开始执行(不调试)”命令或使用Ctrl+F5快捷键,运行结果如图2-9所示。在cmd命令下运行程序的步骤如下。图2-8 生成过程中的提示信息(1)在Windows桌面下,选择“开始”|“运行”命令,打开“运行”对话框,如图2-10所示。图2-9 在IDE环境中的运行结果图2-10 “运行”对话框(2)在“打开”文本框中输入cmd命令,单击“确定”按钮,打开Windows的命令执行对话框,并更换当前路径为要运行的程序所在的路径。(3)在命令提示符下,输入要运行的程序名称,按Enter键,运行结果如图2-11所示。图2-11 在cmd命令下运行

从图2-11中可以看出,两种方式的运行结果是相同的,即都没有输出(没在项目中添加输出代码),但程序确实运行了。唯一区别在于,在Visual Studio 2010中运行时,对话框中出现“请按任意键继续…”提示信息。要注意,此提示信息并不是运行结果的部分,而是Visual Studio 2010为了停在结果部分而显示的提示信息。读者确认执行结果后,按下任意键盘键,程序即退出运行。2.3 MFC应用程序框架

为方便开发人员,微软提供了MFC(Microsoft Foundation Class Library,微软基础类库),它封装了开发过程中常用的功能。其中,既包含基本的对字符串操作的CString类,也包括与架构有关的CDialog类和CDocument类等,在第8章会讲述常用的MFC类。MFC应用程序是基于MFC的Windows平台下的可执行程序。本节将介绍MFC应用程序支持的框架及单文档结构程序。2.3.1 创建MFC应用程序

Visual Studio 2010提供了创建基于MFC应用程序的向导,使用MFC应用向导来引导用户进行一系列的设置。向导提供了基于MFC程序架构的文件的代码。它内建了部分功能,可以完成Windows中的部分基本操作。创建MFC应用程序的步骤如下。

使用项目模板向导创建项目,在项目列表中选择“MFC应用程序”项目模板类型,单击“确定”按钮。进入如图2-12所示的“MFC应用程序向导”页面。页面的正文部分是当前项目的设置信息。可以通过单击页面左侧的链接进入到相应的页面下进行设置,如图2-13所示为单击了“应用程序类型”链接。最后只要单击“完成”按钮,向导就会开始生成相应类型的框架程序。图2-12 “MFC应用程序向导”页面

使用MFC应用向导可以创建基于对话框的应用程序,也可以创建基于文档/视图的应用程序。图2-13 “应用程序类型”页面2.3.2 认识文档/视图结构

MFC框架提供了一种将程序数据的存储和显示分离的编程模型。在这个模型下,MFC文档对象可以从存储器中读取和写入数据。文档还提供数据接口。分离的视图对象用于管理数据的显示,将数据显示在对话框中,供用户选择和编辑数据。视图从文档中获取显示数据,并将数据的修改通知文档。最常用的情况是,当用户需要单个文档的多个视图,如对同一组数据使用电子表格和图表视图,此时使用视图/架构框架非常合适。文档/视图模型允许单个视图对象代表数据的某个视图,而文档中的数据是所有视图共用的。当数据发生改变时,文档也会更新所有视图。

MFC文档/视图架构支持多视图、多文档类型、分离对话框和其他用户接口属性。MFC的文档/视图架构的核心主要由以下4个类实现。

□ CDocument(或COleDocument),用于存储和管理程序数据的对象。

□ CView(或其派生类),用于显示文档数据和管理与数据交互的对象。

□ CFrameWnd(或其派生类),管理单个文档和多个视图的对象。

□ CDocTemplate(或CSingleDocTemplate或CMultiDocTemplate),文档模板,它管理创建正确的文档、视图和框架对话框对象。

在MFC中,使用CDocument类提供程序员定义的文档类的基本功能。文档代表用户使用“文件”|“打开”命令打开、使用“文件”|“保存”命令保存的数据单元。使用CView类提供用户定义的视图类的基本功能。视图是关联到文档上的,并且充当文档和用户之间的中间对象。如视图可以在屏幕上显示文档的图片,并且在文档上执行用户的修改,同时视图也可以在打印机和打印预览上显示图片。图2-14表示了文档和视图之间的关系。图2-14 文档/视图关系图2.4 本章小结

本章介绍了在Visual Studio 2010中使用应用向导创建基本应用程序的步骤。本章的重点是掌握如何在Visual Studio 2010中创建Win32控制台应用程序和MFC应用程序。从第3章开始讲解C/C++的语法。2.5 习题

创建Win 32控制台应用程序,尝试添加代码,实现打印字符串“hello world”的功能。程序的运行效果如图2-15所示。图2-15 程序运行效果【思路】参考2.2节的各小节,步骤依次为:创建控制台项目、新建源文件、添加代码以及编译运行程序。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载