VC++2008专题应用程序开发实例精讲

出版时间:2008-10  出版社:电子工业  作者:张忠帅  页数:457  
Tag标签:无  

前言

  编写本书的目的Microsoft Visual C++ 2008(以下简称VC++ 2008)是微软公司Visual Studio 2008开发套件中的一出重头戏。VC++ 2008中语言和库的新特点,使用户开发安全、可靠的应用程序比以前更容易。它既提供了功能强大而灵活的标准C++,又提供了适用于.NET框架下编程的强大的开发语言。MFC(Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对于SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。VC++ 2008提供了相应的工具来完成这个工作:解决方案资源管理器可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后进行编译,即可通过类库实现应用程序特定的逻辑。VC++ 2008仍然支持MFC,因此本书的程序都是用MFC开发的。目前市场上关于VC++的书虽然很多,但都是基于2005及更旧版本的,介绍编程语言和基础原理的较多,介绍专题应用程序开发实例方面的却较少。该书的编写出版正好可以弥补这种不足。本书内容安排本书从工程实用的角度出发,针对目前最新版VC++ 2008系列,通过实例精讲的形式,详细介绍了VC++ 2008各种热门专题应用程序开发的方法与技巧。全书分6篇共25章,主要内容如下所述。第1篇为基础知识,简要介绍了C++编程基础、MFC编程基础及VC++. NET平台与Windows编程,读者通过学习,可以了解一些.NET与Windows编程的知识。第2篇至第6篇分别为数据库应用开发实例、网络与串口通信开发实例、多媒体应用开发实例、数字图像处理实例、游戏编程开发实例,通过覆盖5大热门专题领域的23个实例,详细介绍了利用VC++ 2008开发专题程序的设计思想和实现方法。这些实例基础、典型、实用,易学易懂,为读者提供了一个难得的学习途径。无论读者此前基础如何,选择本书,都将有较大收获和提高。编辑本段本书优势和特色与同类型图书相比,本书主要具备如下的一些优势和特色。(1)全书从工程实用的角度出发,通过23个专题实例,详细介绍了VC++ 2008各个领域的应用开发技术和技巧。(2)实例典型实用,全面涵盖数据库开发、网络通信、多媒体应用、数字图像处理及游戏编程5大热门行业,使读者一本在手、职场无忧。(3)本书不但提供了详细的设计思路与实现方案,而且对实例的所有程序代码都做了详细注释,有利于读者理解和巩固知识点。(4)本书光盘中附有实例的程序源代码,读者稍加修改,便可应用于自己的工作或完成自己的课题,物超所值。本书适合于高校计算机相关专业的大学生,以及从事VC++应用程序开发的科研人员使用。本书主要由张忠帅编写,另外参与编写的人员还有张媛媛、赵磊磊、廖日坤、金镇、李宁宇、黄小惠、廖济林、庞丽梅、邱远彬、黄桂群、刘伟捷、黄乘传、黄小欢、黄小宽、唐清善、邱宝良、周克足、刘斌、李亚捷、李永怀、周卫东等,他们在资料收集、整理和技术支持方面也做了大量的工作,在此一并向他们表示感谢!由于时间仓促,再加之作者的水平有限,书中难免存在一些不足之处,欢迎广大读者批评和指正。

内容概要

  《VC++2008专题应用程序开发实例精讲》VC++2008专题应用程序开发实例精讲从实用的角度出发,通过实例精讲的形式,详细介绍了VC++ 2008各种热门专题应用程序开发的方法与技巧。全书分6篇共25章,第1篇为VC++ 2008基础知识,简要介绍了C++编程基础、MFC编程基础及VC++ .NET平台与Windows编程;第2篇至第6篇为VC++ 2008专题应用程序开发实例,通过23个专题实例,详细深入地介绍了VC++ 2008各种领域的应用开发技术和技巧,具体包括数据库应用开发实例、网络与串口通信开发实例、多媒体应用开发实例和数字图像处理实例及游戏编程开发实例。《VC++2008专题应用程序开发实例精讲》语言简洁,层次清晰,结构合理。重点突出了应用性和实用性两个基本原则。不但详细介绍了VC++ 2008各种领域的应用开发技术,而且提供了设计思路、关键技术与实现方案,侧重于程序设计思路和过程的介绍,并对实例的程序代码做了详细注释,有利于读者理解和巩固知识点。《VC++2008专题应用程序开发实例精讲》光盘中附有丰富的实例程序源代码,读者稍加修改,便可应用在自己的工作中或者用于完成自己的课题,物超所值。

书籍目录

第1篇 VC++ 2008基础知识第1章 C++编程基础1.1 C++简介1.1.1 ANSI/ISO标准1.1.2 名称/标识符1.1.3 使用扩展字符集的名称1.1.4 命名空间1.1.5 代码注释1.1.6 标准库1.2 数据类型1.3 变量名1.4 运算符和表达式1.4.1 赋值运算符:将某个数据的值赋给某个变量1.4.2 关系运算符和关系表达式1.4.3 逻辑运算符和逻辑表达式1.5 const关键字1.6 控制语句1.6.1 if语句1.6.2 嵌套的if语句1.6.3 嵌套的if-else语句1.6.4 switch语句1.6.5 while语句1.6.6 for语句1.7 类1.7.1 类的定义1.7.2 类的继承1.7.3 类的多态1.7.4 运算符重载1.8 流类库1.9 模板1.9.1 函数模板1.9.2 特定模板函数1.9.3 类模板1.10 本章总结……第2章 MFC编程基础第3章 VC++.NET平台与Windows编程第2篇 数据库应用开发实例第4章 酒店管理系统第5章 人事管理系统第6章 考勤管理系统设计第7章 图书馆管理系统设计第8章 仓库管理系统第3篇 网络与串口通信开发实例第9章 服务器端应用程序模块第10章 客户端应用程序模块第11章 串口编程:调试精灵的实现第12章 串口实现双机互联第13章 GPS程序模块的实现第14章 PC与PDA数据交互系统设计第4篇 多媒体应用开发实例第15章 CD播放器的实现第16章 MIDI播放器的实现第17章 借助DirectDraw实现水波的模拟第18章 用VC++ 2008设计屏幕抓图第19章 实现自动连续播放多媒体第20章 OpenGL视图中绘制三维物体第5篇 数字图像处理实例第21章 图像复原程序模块第22章 图像的压缩编码程序第23章 图像分割程序模块第6篇 游戏编程开发实例第24章 俄罗斯方块游戏设计第25章 太空射击游戏设计第26章 网络游戏外挂模块设计附录A C++编程规范集粹附录B Visual C++编程规范归纳

编辑推荐

  《VC++2008专题应用程序开发实例精讲》适合普通高校计算机、自动化与电子技术等相关专业的大学生,以及从事相关程序开发工作的人员使用。在实例功能说明部分,以图文的方式给出实例的功能说明及运行效果;设计思想及相关技术部分给出该实例的设计思想及关键知识点;程序实现及代码部分则详细说明了实例实现步骤及代码的详细解释;实例总结部分对实例的关键技术及读者应注意的地方进行了归纳,便于读者在学习过程中举一反三。  精选23个专题应用实例,涵盖数据库开发、网络与通信开发、多媒体应用开发、数字图像处理、游戏编程5大热门领域。  典型模块程序与综合系统设计有机结合,详细介绍Vc++2008各种领域的应用  发方法与技巧,适合各级读者快速学习和提高。  提供系统设计思路与实现方案,侧重程序设计思路和过程的介绍,对实例程序代码做详细注释,利于读者理解和巩固知识点。  《VC++2008专题应用程序开发实例精讲》盘书结合,光盘中附有实例的程序源代码,读者稍加修改,便可应用于自己的工作中或者完成自己的课题,物超所值。

图书封面

图书标签Tags

评论、评分、阅读与下载


    VC++2008专题应用程序开发实例精讲 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7