出版社:北京交通大学出版社
年代:2009
定价:44.0
本书首先从基本的概念出发,详细地讲述了使用Visual C进行面向对象与可视化程序设计的基础本原理与方法,重点介绍了Visual C编程环境及基于MFC的应用程序,然后本书以精选的新颖特色案例全面介绍了如何利用MFC进行课程设计和软件使用。本书介绍了12个课程设计案例,覆盖了Windows下编程的大部分内容,包括图形和图像、多媒体、Internet网络、数据库、程序通信、ActiveX技术等各个方面,深入浅出地说明了Visual C是典型的和最有用途的程序设计方法。
第1章 第一个C语言程序 1.1 C语言的背景与历史 1.2 C语言特点 1.3 使用Visual C++2005编写第一个C语言程序 1.4 C语言的基本概念 1.5 C语言的指针、数组、结构、联合与枚举 1.6 总结:C语言的编程风格与学习方法 习题1 第2章 第一个C++程序 2.1 C++概述 2.2 C++发展历史 2.3 C和C++的关系 2.4 第一个C++程序 2.5 C++对C的扩充 2.6 C++中的面向对象机制
第1章 第一个C语言程序 1.1 C语言的背景与历史 1.2 C语言特点 1.3 使用Visual C++2005编写第一个C语言程序 1.4 C语言的基本概念 1.5 C语言的指针、数组、结构、联合与枚举 1.6 总结:C语言的编程风格与学习方法 习题1 第2章 第一个C++程序 2.1 C++概述 2.2 C++发展历史 2.3 C和C++的关系 2.4 第一个C++程序 2.5 C++对C的扩充 2.6 C++中的面向对象机制 2.7 改造monitor类 2.8 C++小结 习题2 第3章 创建Win32 API应用程序 3.1 Windows编程基础 3.2 利用Windows API函数编写一个消息框 3.3 消息框的实现详解 习题3 第4章 编写第一个MFC窗口程序 4.1 窗口 4.2 编写第一个MFC窗口程序 4.3 利用设备上下文实现显示输出 4.4 Windows消息机制 4.5 Win32函数和MFC函数的差别 习题4 第5章 窗口绘图 5.1 绘图相关知识与应用 5.2 Windows绘图的类与函数 习题5 第6章 对话框 6.1 什么是对话框 6.2 对话框的分类 6.3 如何设计对话框 6.4 对话框的数据交换机制(DDX) 6.5 模态对话框和非模态对话框 6.6 对话框实例 习题6 第7章 鼠标键盘定时器 7.1 鼠标键盘定时器的相关事件及编程例子 7.2 键盘鼠标的事件及编码 7.3 定时器的使用 习题7 第8章 菜单、工具栏、快捷键 8.1 菜单 8.2 工具栏 8.3 快捷键 8.4 菜单、工具栏和快捷键相关知识 习题8 第9章 文档、视图、框架窗口 9.1 文档—视图结构 9.2 文档与视图的联系 9.3 文档/视图架构中消息流动机制 9.4 持久性和序列化 习题9 第10章 控件 10.1 控件的分类 10.2 控件的共性 10.3 MFC通用控件的实例 10.4 列表控件和树控件举例 10.5 设计新的控件类 习题10 第11章 位图 11.1 位图编程基础 11.2 将客户区图像保存为位图文件 11.3 软件背景图和空心字的显示 习题11 第12章 打印 12.1 打印编程基础 12.2 编写一个所见即所得的程序 12.3 打印详解 12.4 编写一个基于对话框的打印程序 习题12 第13章 ActiveX控件 13.1 ActiveX简介与开发 13.2 ActiveX控件详解 习题13 第14章 动态链接库 14.1 动态链接库基础 14.2 动态链接库的封装和加载 14.3 MFCDLL简介 习题14 第15章 进程、线程 15.1 进程与线程 15.2 进程与线程相关方法 习题15 第16章 注册表 16.1 注册表知识 16.2 编写程序启动自运行实例 16.3 编程操作注册表 16.4 宽字符编程中易犯的错误 习题16 第17章 系统管理 17.1 系统信息的获取与显示 17.2 系统信息相关函数的使用 习题17 第18章 网络通信 18.1 socket编程 18.2 网络编程中socket的使用 习题18 第19章 数据库编程 19.1 ADO简介 19.2 ADO对象与方法详解 习题19 第20章 水晶报表 20.1 为何使用报表工具 20.2 什么是水晶报表 20.3 水晶报表使用实例 20.4 在MFC中使用水晶报表 习题20 第21章 Office编程 21.1 如何进行Office编程 21.2 Excel编程中方法与参数的详解 习题21 第22章 多媒体编程 22.1 Windows平台下的多媒体编程 22.2 Windows下的屏幕保护程序 22.3 制作一个简单的屏幕保护程序 22.4 屏保程序的调用机制 习题22
本书以使初学者能熟练掌握Visual C++应用程序开发为目的,以浅显易懂的语言和基本实例引领读者迈上编程殿堂。 全书共22章:前3章作为基础章必不可少,重点复习了C语言知识,讲述C++语言在C上的扩充及面向对象的概念,教授了Win32 APU函数的简单使用,详解演示如何通过MSDN学习API函数;第4—10章作为MFC的进阶章节,让读者全面掌握Windows窗口程序的建立、窗口绘图、对话框、键盘和鼠标及计时器事件的响应、菜单和工具栏的建立、文档/视图和框架的相互关系,使读者能从大局上把握MFC的必备知识;第11—22章为高级应用主题,以完整编程代码,讲解位图图像、控制打印、封装Active X控件、封装DLL、进程和多线程、修改注册表、获取系统信息、网络通信、数据库、水晶报表、Office和多媒体等编程技术。 本书适合于Visual C++的初学者,特别是大中专院校刚学完C语言的学生,有C++面向对象知识则更性。
本书以使初学者能熟练掌握Visual C++应用程序开发为目的,以浅显易懂的语言和基本实例引领读者迈上编程殿堂。 全书共22章:前3章作为基础章必不可少,重点复习了C语言知识,讲述C++语言在C上的扩充及面向对象的概念,教授了Win32 APU函数的简单使用,详解演示如何通过MSDN学习API函数;第4—10章作为MFC的进阶章节,让读者全面掌握Windows窗口程序的建立、窗口绘图、对话框、键盘和鼠标及计时器事件的响应、菜单和工具栏的建立、文档/视图和框架的相互关系,使读者能从大局上把握MFC的必备知识;第11—22章为高级应用主题,以完整编程代码,讲解位图图像、控制打印、封装Active X控件、封装DLL、进程和多线程、修改注册表、获取系统信息、网络通信、数据库、水晶报表、Office和多媒体等编程技术。 本书适合于Visual C++的初学者,特别是大中专院校刚学完C语言的学生,有C++面向对象知识则更性。
书籍详细信息 | |||
书名 | Visual C++程序设计案例教程站内查询相似图书 | ||
丛书名 | 21世纪高等学校电子信息类专业规划教材 | ||
9787811239614 如需购买下载《Visual C++程序设计案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 北京交通大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 44.0 | 语种 | 简体中文 |
尺寸 | 23 × 19 | 装帧 | 平装 |
页数 | 印数 |
Visual C++程序设计案例教程是北京交通大学出版社于2009.12出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。