Visual C++游戏编程导学

作者:杨正华

定价:32元

印次:1-1

ISBN:9787302100072

出版日期:2005.01.01

印刷日期:2004.12.28

图书责编:成昊

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

小型游戏是初学编程的最理想切入点。本书通过编写趣味游戏程序来引导读者学习Visual C++编程的方法和技巧,形式新颖活泼,别具一格,堪称是初学Visual C++编程入门与提高的最佳用书。 全书从Visual C++语言基础知识和编制简单的程序入手,将Visual C++编程的知识点有机地分散在“幸运52”、“速算24”、“拼图游戏”、“俄罗斯方块”、“流行歌曲实力大比拼”等多个趣味游戏的程序设计示例中,引导读者轻松学习Visual C++编程的相关知识、编程思想及技巧,其中包括Visual C++中消息处理、多媒体、图形图像、数据库处理以及网络编程等内容。 本书以示例教学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于Visual C++初学者及对游戏程序感兴趣的电脑爱好者。

前 言 许多编程初学者可能都会遇到以下问题: ? 初学编程,面对复杂的开发语言、开发环境,感到无从下手 ? 在学习编程的过程中,觉得枯燥乏味 ? 在学习一段时间之后仍然觉得还没有真正入门、难于提升 本书通过趣味游戏示例,以目标式教学为主,使得你的学习不再是一件枯燥乏味、无从下手、难于入门与提升的事情。 Visual C++是目前PC机上最优秀的Windows应用程序开发环境之一,它把完全可视化与真正的面向对象及C++的高效率、高性能完美地结合起来。面向对象是C++的核心,面向对象的软件开发方法起源于20世纪80年代初,但自20世纪90年代以来,才得到迅猛发展,成为当前最重要的一种软件开发方法。目前世界上多数大学在讲授面向对象的课程时,一般都以C++语言作为基础。读者在阅读本书时,应紧紧抓住面向对象这一核心思想,只有真正理解了它,才能深刻领会Visual C++的编程思想,掌握其精华。 本书面向学习Visual C++程序开发的初、中级用户,通过若干个趣味游戏程序来引导读者学习Visual C++的编程技巧,全书共分为7章。 第1章主要介绍了面向对象的软件开发方法和Visual C++开发环境,并通过一个简单的对话框工程的创建和MFC类库的介绍,让读者初步掌握Visual C++开发环境的使用。 第2章通过编制一个模拟流行的电视节目“幸运52”的小游戏,介绍了Visual C++的初步应用,重点讲述了如何生成源代码基本框架及管理对话框的类、控件的添加、消息处理函数的定义、图片资源的引入、焦点控制及如何对用户的意外操作进行响应,让读者获取有关Visual C...

目录
荐语
查看详情 查看详情
目    录

第1章  初识Visual C++ 1

1.1  什么是Visual C++ 1

1.2  C++的新特性 1

1.3  面向对象简介 2

1.3.1  基本概念 2

1.3.2  继承和多态 9

1.4  C++标准模板库简介 11

1.4.1  STL简介 11

1.4.2  算法 11

1.4.3  容器 12

1.4.4  迭代器 12

1.4.5  学习STL的一点建议 13

1.5  Visual C++集成开发环境简介 13

1.5.1  AppWizard工具 13

1.5.2  工程和工程工作区 14

1.5.3  Class Wizard工具 15

1.5.4  Wizard Bar工具栏 15

1.6  创建第一个工程 15

1.6.1  生成一个基于文档的工程文件 15

1.6.2  生成一个基于对话框的工程文件 20

1.7  运行工程文件 22

1.7.1  基于文档的程序 22

1.7.2  基于对话框的程序 23

1.8  Microsoft基本类库与应用程序框架 24

1.8.1  什么是Application Framework 24

1.8.2  为什么要用Application Framework 25

1.8.3  Microsoft基本类库(MFC)与Visual C++ 25

1.8.4  纵观MFC 25

1.8.5  怎样才能学好MFC 26

1.8.6  用Application Wizard生成的程序的结构 27

1.9  本章知识点回顾 28

第... 查看详情

查看详情