首页 图书分类 网上辅导免费试听 送货范围 购物演示 支付方式 会员登录
树人考试书店全面为您提供考试用书信息 服务电话:18600299808
当前位置:首页>>计算机>>软件开发>>C语言>>
商品搜索:
Visual C++入门很简单 赠DVD光盘
Visual  
定 价: 59.8元      报网上辅导可直减10-48元 详细说明
会员价:48元   节 省: 11.8
出版社: 清华大学出版社 2013-7
作 者: 侯晓琴
ISBN: 9787302317302
人气:
(图片仅供参考)
图书介绍

本书是一本与众不同的面向初学者的Visual C++读物,不需要读者有太多的计算机基础知识。本书讲解通俗易懂,循序渐进,避免了云山雾罩、晦涩难懂。本书语言轻松活泼,用类比、对比、比喻等写作手法,并配合图解教学,对难点之处又给出了必要提示;书中的每个知识点都对应相应的编程实例,便于读者一边学习一边动手实践,既可以提高读者的动手能力,也可以激发学习兴趣。本书配1张DVD光盘,内容为本书配套教学视频及源代码。另外,光盘中还赠送了Visual C++项目开发的源代码及教学视频。

本书介绍了Visual C++的函数调用形式、面向对象编程、MFC工作原理、开发软件流程及一些实用开发技巧。全书共15章,分为4篇。第1篇介绍了Visual C++开发环境、C++语法基础及MFC运行机制;第2篇介绍利用Visual Studio开发工具进行图形界面的开发,涉及Windows控件、菜单、工具栏和状态栏、图形图像;第3篇介绍了Visual C++应用程序开发的基础,涉及数据文件的读写和动态链接库;第4篇对前面知识进行总结和扩展,涉及多线程、网络编程、数据库编程及STL等关键技术,最后用一个电子书管理系统带领读者掌握项目开发的过程和技巧。

本书最适合没有基础的Visual C++新手阅读;有一定基础的读者,也可通过本书进一步理解Visual C++的各个重要概念及知识点;对于大、中专院校的学生和培训班的学员,本书也不失为一本好教材。


作者简介

侯晓琴  毕业于西北工业大学,获信号与信息处理硕士学位。研究方向为虚拟现实的三维建模。硕士研究生期间一直致力于三维虚拟场景的编码工作。毕业后加入对口公司进行三维虚拟系统的开发。热衷于三维虚拟系统的开发与研究,对Visual C++有透彻和深入的理解。

目录
第1篇 开发环境及语言基础

第1章 开发环境及常用应用程序框架( 教学视频:21分钟)

1.1  安装并测试开发环境

1.1.1 安装开发环境

1.1.2 安装开发环境的帮助文件(MSDN)

1.1.3 测试开发环境实例:新建一个“HelloWorld”控制台程序

1.2  介绍VisualC++的发展史

1.2.1 C发展为C++

1.2.2 Visual C++6.0的发展

1.2.3 了解VisualC++新版本的特点

1.2.4 简述MFC类库(Microsoft FoundationClasses)

1.3  介绍开发环境

1.3.1  简述C/C++编译器

1.3.2  了解VisualC++界面、菜单、工具栏

1.3.3  了解项目和项目工作区

1.4  调试程序

1.4.1 查找源程序中的语法错误

1.4.2 运用调试器

1.4.3 跟踪调试程序

1.5 介绍VisualC++常用应用程序框架

1.5.1 简述Win32应用程序(Win32Application)

1.5.2 简述Win32控制台程序(Win32 ConsoleApplication)

1.5.3 简述MFC应用程序(MFCApplication)

1.5.4 创建MFC动态链接库(MFCDLL)

1.6 简单介绍开发环境的快捷方式

1.7 本章总结

1.8 课后练习

第2章 C++入门基础( 教学视频:62分钟)

2.1  C++基础知识

2.1.1  学习C++的必要性

2.1.2  学习C++有何优势

2.1.3  应具备什么素质学习C++

2.1.4  学完C++后会提高、增加哪些优秀品质

2.2  数据类型

2.2.1  基础数据类型—常量和变量

2.2.2  小议简单类型

2.2.3  对比分析共用体(union)和结构体(struct)

2.2.4  在实例中简单应用指针类型

2.2.5  实现面向对象编程的必要条件—类

2.2.6  简单应用string类

2.3  实例介绍能减少代码行数的数据类型—数组

2.3.1  应用读写数据—一维数组

2.3.2  应用图像处理—二维数组

2.3.3  应用处理字符串—字符型数组

2.4  用实例介绍运算符应用

2.4.1  介绍各种运算符优先级

2.4.2  应用“=”—赋值运算符

2.4.3  应用“+、-、*、/、%、++、--”—算术运算符

2.4.4  应用“&&、||、!”—逻辑运算符

2.4.5  应用“<、<=、>、>=、==、!=”—关系运算符

2.5  C++的流程控制语句

2.5.1  实现程序的选择结构—if语句和switch语句

2.5.2  实现程序的循环结构—for语句、while语句和do…while语句

2.5.3  实例:一个工科生的每星期中选穿T恤颜色

2.6  函数

2.6.1  什么是函数

2.6.2  创建一个函数

2.6.3  函数的参数和返回值

2.7  实例详解函数的调用

2.7.1  函数的嵌套调用

2.7.2  函数的递归调用

2.8  本章总结

2.9  课后练习

第3章 C++面向对象编程基础( 教学视频:34分钟)

3.1  什么是面向对象编程

3.2  面向对象编程的基本内容

3.2.1  程序运行期的基本实体—对象

3.2.2  实现面向对象编程的必要条件—类

3.2.3  实现程序的模块化—封装

3.2.4  实现系统的可重用及可扩充性—继承

3.2.5  同一消息为不同对象接受时产生完全不同的行为—多态

3.2.6  对象之间沟通的途径—消息传递

3.3  讨论类的结构及编写规则

3.3.1  介绍构造函数

3.3.2  了解默认参数的构造函数

3.3.3  介绍析构函数

3.3.4  实例:介绍重载构造函数和拷贝构造函数

3.3.5  介绍虚函数功用

3.3.6  介绍虚基类

3.4  详解派生类

3.4.1  派生类从何而来

3.4.2  派生类是单一继承而来

3.4.3  派生类是多重继承而来

3.4.4  派生类如何访问基类成员

3.4.5  实例:如何写一个派生类

3.4.6  实例详解派生类的构造和析构函数的执行顺序

3.5  实例介绍友元

3.5.1  应用友元函数

3.5.2  应用友元类

3.6  介绍重载

3.6.1  什么是重载

3.6.2  分析重载与重写的不同

3.6.3  实例:函数的重载

3.6.4  实例:运算符的重载

3.7  实例:具体实现封装、继承

3.7.1  创建一个父类

3.7.2  编写父类内函数

3.7.3  创建一个子类—实现继承功能

3.7.4  封装类和函数

3.8  本章总结

3.9  课后练习

第4章 MFC运行机制( 教学视频:19分钟)

4.1  什么是MFC

4.1.1  MFC基础知识

4.1.2  介绍新建单文档MFC应用程序的4个类

4.2  MFC程序运行顺序

4.3  消息

4.3.1  消息的定义

4.3.2  消息中有什么?

4.3.3  消息的分类

4.4  消息队列及消息处理

4.4.1 对比介绍队列消息和非队列消息

4.4.2 消息的发送方式—发送、寄送和广播

4.4.3 描述接收消息的函数

4.4.4 详解具体实例—消息的处理

4.5 实现窗口实时更新的必要条件—消息循环

4.5.1 非对话框程序的消息循环机制

4.5.2 对话框程序的消息循环机制

4.6 本章总结

4.7 课后练习

 

第2篇 VisualStudio图形编程篇

第5章 结合实例详解Windows标准控件( 教学视频:37分钟)

5.1  简单介绍Windows标准控件

5.2  学习按钮控件

5.2.1  创建一个按钮

5.2.2  编辑按钮的属性与消息类型

5.2.3  响应按钮的消息

5.2.4  调试以示效果图

5.3  学习静态控件

5.3.1  创建一个静态文本框

5.3.2  编辑静态框的属性与消息类型

5.3.3  响应控件的消息

5.3.4  调试以示效果图

5.4  学习编辑框控件

5.4.1  创建一个编辑框

5.4.2  编辑控件的属性与消息类型

5.4.3  响应控件的消息

5.4.4  调试以示效果图

5.5  学习组合框控件

5.5.1  创建一个组合框

5.5.2  编辑控件的属性与消息类型

5.5.3  响应控件的消息

5.5.4  调试以示效果图

5.6  学习进度条、滑块控件

5.6.1  创建进度条

5.6.2  使用进度条

5.6.3  创建滑块控件

5.6.4  使用滑块控件

5.6.5  进度条、滑块控件编程实例

5.7  简单应用ActiveX控件

5.7.1  应用注册表中已有的ActiveX控件

5.7.2  应用新下载的ActiveX控件

5.8  本章总结

5.9  课后练习

第6章  菜单(教学视频:17分钟)

6.1  建立菜单

6.1.1  认识菜单的响应顺序

6.1.2  新建菜单

6.1.3  添加菜单项

6.1.4  加入菜单项的消息响应

6.2  关联菜单项的各种动作

6.2.1  标记菜单项

6.2.2  设置缺省菜单项

6.2.3  创建图形标记菜单

6.2.4  屏蔽子菜单的菜单选项

6.2.5  取消整个菜单

6.3  给菜单项设置快捷键

6.4  调用对话框

6.4.1  调用系统对话框

6.4.2  调用自建对话框

6.5  实例—动态创建菜单

6.6  本章总结

6.7  课后练习

第7章 编辑工具栏和状态栏( 教学视频:26分钟)

7.1  编辑工具栏

7.1.1  认识工具栏

7.1.2  增加和删除工具栏按钮

7.1.3  编辑工具栏按钮图标

7.1.4  响应工具栏按钮

7.2  设置工具栏的其他功能案例

7.2.1  给工具栏设标题

7.2.2  为工具栏按钮添加下拉箭头

7.2.3  为工具栏添加背景图片

7.2.4  给工具栏按钮设置热点图像

7.2.5  添加按钮提示信息

7.2.6  给工具栏关联控件

7.3  编辑状态栏

7.3.1  创建状态栏

7.3.2  在状态栏中添加进度条

7.3.3  在状态栏中添加时间

7.4  本章总结

7.5  课后练习

第8章 图形图像( 教学视频:31分钟)

8.1  图形设备接口和设备环境

8.1.1  概述图形设备接口

8.1.2  介绍设备环境

8.1.3  对比分析MFC设备环境类

8.1.4  GDI坐标系的映射模式

8.2  绘图工具—画笔和画刷

8.2.1  介绍画笔及应用

8.2.2  详解运用画笔实例

8.2.3  介绍画刷及其应用

8.2.4  详解运用画刷实例

8.3  文本与字体

8.3.1  绘制文本

8.3.2  介绍文本字符属性信息的TEXTMETRIC结构

8.3.3  概述字体的属性

8.3.4  运用字体的例子

8.4  位图、图标和光标

8.4.1  MFC处理位图实例

8.4.2  MFC处理图标实例

8.4.3  MFC处理光标实例

8.5  本章总结

8.6  课后练习

 

第3篇 VisualC++程序开发基础篇

第9章 数据文件读写( 教学视频:53分钟)

9.1  运用CFile类实现数据文件读写

9.1.1  认识CFile类

9.1.2  读写文件

9.1.3  文件的打开/保存对话框

9.1.4  复制、删除和重命名文件

9.1.5  移动文件指针

9.1.6  查找文件内容

9.2  运用CArchive类实现数据文件读写

9.2.1  认识CArchive类

9.2.2  介绍缓冲区数据

9.2.3  基本数据读写

9.3  运用流对象实现数据文件读写

9.3.1  介绍文件输入/出流

9.3.2  打开/关闭文件



相关产品
Objective-C 程序设计(第4版)
零基础学C语言(第2版)含光盘
中文编程从入门到精通(含光盘)
微软出品 Build Windows 8 Apps with Microsoft Visual C++ Step by Step
微软出品 Microsoft Visual C# 2012 Step by Step
Richard Kaiser:C++ with Microsoft Visual C++2005: An Introduction to the C++ Standard and Object Oriented Windows Programming
微软出品 Build Windows 8 Apps with Microsoft Visual C# and Visual Basic Step by Step
Sridhar Poduri: Programming Windows 8 Apps with Microsoft Visual C++
蒂芬•普拉达 C++ Primer Plus中文版(第6版)
霍顿Visual C++2010入门经典(第5版)
支付方式
电话:18600299808 82599435
Copyright 2000-2009© 110book.com. All rights reserved.
树人考试书店
mailto:shurennet@163.com
信息产业部备案:京ICP备05031849号