图书介绍
网络游戏Windows程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 房晓溪编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508490526
- 出版时间:2011
- 标注页数:143页
- 文件大小:32MB
- 文件页数:152页
- 主题词:计算机网络-游戏-应用程序-程序设计
PDF下载
下载说明
网络游戏Windows程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows编程基础1
引言2
1.1 Windows编程约定2
1.1.1 Windows编程常见缩写2
1.1.2 Windows编程常见数据类型3
1.1.3 Windows编程命名规则4
1.2 Windows编程基本概念5
1.2.1 句柄5
1.2.2 Windows消息机制简介7
1.3 Windows SDK典型的程序结构9
1.4 Windows GDI13
1.4.1 GDI资源13
1.4.2 窗口绘制14
1.4.3 图像绘制15
1.5 处理用户输入17
1.5.1 菜单处理17
1.5.2 键盘输入获取18
1.5.3 鼠标输入获取20
1.6 动态链接库20
1.6.1 DLL的结构和导出方式21
1.6.2 链接应用程序到DLL22
1.7 定时器22
本章小结23
自测题23
课后作业23
第2章 MFC框架和消息24
引言25
2.1 MFC基础25
2.1.1 MFC与Win32 SDK25
2.1.2 MFC与C++25
2.1.3 MFC框架概述25
2.2 MFC中的类26
2.2.1 CObject类26
2.2.2 窗口支持类27
2.2.3 绘图和打印类30
2.2.4 文档类31
2.2.5 应用程序架构类31
2.3 创建Windows应用程序32
2.3.1 使用AppWizard建立文档/视图应用32
2.3.2 MFC程序运行的机制35
2.4 资源39
2.4.1 资源的分类39
2.4.2 资源的定义40
2.5 消息40
2.5.1 消息的分类41
2.5.2 MFC中消息的产生41
2.5.3 MFC中消息的传递42
2.5.4 消息处理函数42
2.5.5 Windows的消息系统44
2.6 消息映射44
2.6.1 消息映射表44
2.6.2 消息映射宏的种类46
本章小结48
自测题48
课后作业49
第3章 菜单、工具栏和状态栏50
引言51
3.1 MFC菜单设计51
3.1.1 菜单资源的建立51
3.1.2 菜单功能的实现53
3.1.3 合并消息处理函数54
3.1.4 动态菜单的实现56
3.1.5 快捷菜单56
3.1.6 建立菜单项的快捷键58
3.2 工具栏58
3.2.1 工具栏的建立59
3.2.2 使用ReBar62
3.2.3 对话栏的创建和使用62
3.3 状态栏设计63
3.3.1 框架代码中的状态栏63
3.3.2 添加自定义的状态栏窗格64
本章小结66
自测题66
课后作业66
第4章 对话框程序设计67
引言68
4.1 建立基本对话框68
4.1.1 建立项目框架68
4.1.2 添加对话框的交互过程69
4.2 深入对话框程序设计69
4.2.1 对话框的组成70
4.2.2 对话框的分类70
4.2.3 对话框的运行机制70
4.2.4 数据交换71
4.3 MFC控件概述73
4.3.1 控件分类73
4.3.2 CWnd类74
4.4 MFC常用控件79
4.4.1 标准按钮79
4.4.2 单选按钮、复选框和组框83
4.4.3 静态控件85
4.4.4 编辑控件86
4.4.5 列表框控件88
4.4.6 组合框90
4.4.7 列表视图控件92
4.5 通用对话框94
4.5.1 颜色对话框94
4.5.2 文件对话框95
4.5.3 查找与替换对话框97
4.5.4 字体对话框98
4.5.5 打印与打印设置对话框99
4.6 消息框100
本章小结102
自测题102
课后作业103
第5章 Windows游戏编程实践104
引言105
5.1 Windows SDK游戏编程实践105
5.1.1 角色类的实现105
5.1.2 透明贴图的实现105
5.2 MFC游戏实践112
本章小结121
自测题121
课后作业121
第6章 计算机图形学基础122
引言123
6.1 计算机图形学基础123
6.2 计算机图形显示技术124
6.2.1 CRT显示器125
6.2.2 液晶显示器(LCD)127
6.2.3 等离子显示器(PDP)128
6.2.4 CRT、LCD和PDP显示比较129
6.3 计算机图形处理器129
6.4 电脑游戏中计算机图形学的应用130
6.5 图形学数学基础131
6.5.1 向量131
6.5.2 矩阵136
6.5.3 齐次坐标139
6.5.4 图形的几何变换139
本章小结142
自测题143
课后作业143