Visual C++ 6.0经典实例大制作PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李光明主编;吕庆文,傅蓉副主编
- 出 版 社:北京:中国人事出版社
- 出版年份:2001
- ISBN:7801396421
- 页数:344 页
第一章 对话框与控件 1
【实例1-1】 口令对话框 1
本例知识要点 1
1.对话框的基本概念 1
2.增加对话框资源 1
3.增加对话框类 2
4.创建对话框 2
5.模式对话框的启动机制 2
本例制作过程 3
常见疑难问题与解答 6
【实例1-2】 按钮、列表框和组合框控件 7
本例知识要点 7
1.控件的概念 7
2.增加控件资源 7
3.增加控件的成员变量和消息处理函数 8
4.按钮控件 8
5.列表框控件 8
本例制作过程 9
6.组合框控件 9
常见疑难问题与解答 14
【实例1-3】 查找替换对话框 14
本例知识要点 14
1.非模式对话框的概念 15
2.非模式对话框的运行机制 15
3.编辑框控件 15
本例制作过程 15
常见疑难问题与解答 19
【实例1-4】 进程条和滑尺控件 20
本例知识要点 20
1.进程条控件 20
2.滑尺控件 20
3.Tip of the day控件 20
本例制作过程 21
常见疑难问题与解答 24
本例知识要点 25
1.静态控件 25
【实例1-5】 静态控件与位图按钮 25
2.位图按钮控件 26
3.增加位图资源 26
4.画刷 27
本例制作过程 27
本例知识要点 30
1.树形视图控件 30
【实例1-6】 树形控件和列表控件 30
常见疑难问题与解答 30
2.列表视图控件 32
3.图形列表控件 33
本例制作过程 34
常见疑难问题与解答 40
第二章 菜单与工具栏 41
【实例2-1】 菜单与工具栏 41
本例知识要点 41
1.菜单的基本概念 41
2.菜单的创建 41
3.菜单助记符和加速键 42
4.快捷菜单 43
5.工具栏 43
6.更新命令用户接口(UI)消息 44
本例制作过程 44
常见疑难问题与解答 52
【实例2-2】 状态栏 53
本例知识要点 53
1.状态栏的基本概念 53
2.创建状态栏新的窗格 53
本例制作过程 54
常见疑难点与解答 56
【实例2-3】 创建一个不规则的窗口 57
本例知识要点 57
1.框架窗口的类型 58
2.窗口的创建机制 58
本例制作过程 58
常见疑难问题与解答 61
2.应用程序对象 62
1.单文档界面应用程序的基本概念 62
【实例3-1】 在单文档视图上绘图 62
本例知识要点 62
第三章 单文档 62
3.主框架窗口对象 63
4.文档模板 63
5.在视图上绘图 64
6.画笔 64
本例制作过程 65
常见疑难问题与解答 69
【实例3-2】 在单文档视图上实现屏幕滚动 69
本例知识要点 69
1.文档/视图的概念 69
2.MFC对象的相互访问方式 70
3.逻辑坐标和设备坐标的概念及相互转换 70
4.屏幕滚动 71
本例制作过程 71
本例知识要点 75
【实例3-3】 文件的基本操作 75
常见疑难问题与解答 75
1.文件访问 76
2.序列化 77
3.CFileDialog类 77
本例制作过程 78
常见疑难问题与解答 83
第四章 多文档和多视图 84
【实例4-1】 同时打开两个文档类型的多文档应用程序 84
本例知识要点 84
1.多文档应用程序的基本概念 84
2.多文档模板类 84
3.多文档中命令消息传递机制 85
4.为工程增加新类 85
5.通用对话框类 85
本例制作过程 86
本例知识要点 94
1.多视图的概念 94
常见疑难问题与解答 94
【实例4-2】 多视图应用程序 94
2.动态分割窗口 95
3.静态分割窗口 95
4.CCreateContext结构 96
本例制作过程 96
常见疑难问题与解答 103
本例知识要点 104
1.图像及其格式 104
【实例5-1】 图像显示:应用自建类库 104
第五章 图像 104
2.CimageObject类库简要说明 105
本例制作过程 107
常见疑难问题与解答 109
【实例5-2】 利用BMP图像制作简单的动画 110
本例知识要点 110
1.调色板原理 110
2.位图 111
3.依赖于设备的位图DDB 112
4.与设备无关的位图DIB 115
本例制作过程 117
常见疑难问题与解答 120
【实例5-3】 抓取屏幕 120
本例知识要点 120
抓取屏幕 120
本例制作过程 121
常见疑难问题与解答 123
本例知识要点 125
1.OpenGL简介 125
【实例6-1】 一条曲线 125
第六章 OpenGL图形程序开发 125
2.OpenGL的库函数 126
3.Windows 95/NT下OpenGL编程原理 126
4.用VC编写OpenGL程序的一般步骤 127
本例制作过程 127
常见疑难问题与解答 135
2.图形变换的函数 137
1.图形变换 137
本例知识要点 137
【实例6-2】 画三维的球体:具有真实感的图形 137
3.真实感图形的绘制 138
本例制作过程 142
常见疑难问题与解答 146
1.法向量 147
2.三角面片 147
本例制作过程 147
本例知识要点 147
【实例6-3】 用三角形面片显示物体的表面 147
常见疑难问题与解答 151
第七章 音频视频程序设计 153
【实例7-1】 MCI编程 153
本例知识要点 153
1.MCI媒体控制接口 153
2.MCI的控制方式 153
3.MCI的设备类型 154
4.MCI指令 155
6.MCI处理流程 156
5.对于类COMMCI定义的函数 156
本例制作过程 157
常见疑难问题与解答 160
【实例7-2】 自制媒体播放器 161
本例知识要点 161
可视动画控件ActiveMovie 161
本例制作过程 162
常见疑难问题与解答 164
【实例7-3】 波形混音器 165
本例知识要点 166
1.什么是WAV文件 166
2.多媒体I/O 166
3.WAV文件的读取与输出过程 167
本例制作过程 167
常见疑难问题与解答 172
2.MFC默认打印流程 174
1.设备无关性 174
本例知识要点 174
【实例8-1】 分页打印 174
第八章 打印和打印预览 174
3.CPrintInfo类结构 175
4.准备打印 176
5.开始打印作业 177
6.准备打印设备描述表 177
7.打印作业 177
8.结束打印 177
本例制作过程 178
常见疑难问题与解答 185
【实例8-2】 画出80个正方形,打印对应的四个角的坐标 186
本例知识要点 186
1.OnPrePareDC()函数设置映射模式 186
2.OnPrint()函数打印内容 186
本例制作过程 186
常见疑难问题与解答 190
1.数据库基本概念 192
本例知识要点 192
【实例9-1】 使用ODBC处理FoxPro数据库 192
第九章 数据库编程 192
2.ODBC和DAO 193
3.MFC的ODBC类 193
4.CDatabase类 194
5.CRecordset类 194
6.CRecordView类 199
本例制作过程 200
常见疑难问题与解答 208
【实例9-2】 使用DAO处理Access数据库 209
本例知识要点 209
1.DAO基本概念 209
2.DAO和ODBC的比较 209
3.DAO的特色 209
本例制作过程 211
常见疑难问题与解答 217
1.ActiveX简介 219
本例知识要点 219
第十章 ActiveX控件 219
【实例10-1】 创建一个ActiveX控件 219
2.ActiveX控件基本概念 220
3.ActiveX控件的属性(Property) 220
4.ActiveX控件的方法(Method) 220
5.ActiveX控件的事件(Event) 220
6.ActiveX控件的测试和注册 220
本例制作过程 220
本例知识要点 235
1.使应用程序支持ActiveX控件 235
常见疑难问题与解答 235
【实例10-2】 使用ActiveX控件 235
2.在非对话框容器中使用ActiveX控件 236
本例制作过程 238
常见疑难问题与解答 242
2.RasDial拨号函数 243
本例知识要点 243
1.远程访问服务(RAS)简介 243
【实例11-1】 实现拨号上网 243
第十一章 网络编程 243
3.拨号状态 244
4.断开连接 245
本例制作过程 246
常见疑难问题与解答 251
【实例11-2】 用Windows Socket接口实现网络通信 251
本例知识要点 251
1.套接字(Socket)简介 251
2.CSocket类相关成员函数 252
3.Windows Sockets开发网络通信程序的基本步骤 253
4.Windows Sockets开发网络通信程序的技术要点 254
本例制作过程 255
常见疑难问题与解答 264
第十二章 多线程及其实现 265
【实例12-1 】 实现多线程的调度和处理 265
本例知识要点 265
1.多任务、多进程和多线程的基本概念 265
3.Windows 95的抢先式多任务 266
2.Windows 3.X的协同多任务的概念 266
5.辅助线程的创建和终止 267
4.基于MFC的多线程编程 267
6.用户界面线程的创建和终止 269
7.进程和线程的优先级 270
8.线程的同步 270
9.关键节和互锁变量访问 274
本例制作过程 275
常见疑难问题与解答 290
1.串行口的打开和关闭 291
【实例12-2】 利用多线程实现串行通讯 291
本例知识要点 291
2.串行口的初始化 292
3.重叠I/O 294
4.通信事件 296
本例制作过程 296
常见疑难问题与解答 315
2.创建普通帮助系统的步骤 316
1.普通帮助系统的几个基本概念 316
【实例13-1】 HTML帮助文件的制作 316
本例知识要点 316
第十三章 帮助系统的制作与使用 316
3.HTML帮助系统概述 319
4.HTML帮助主题文件 319
5.HTML帮助项目文件 319
6.目录和目录文件 319
7.关键字和索引文件 320
本例制作过程 320
常见疑难问题与解答 337
【实例13-2】 HTML帮助文件的使用 337
本例知识要点 337
1.应用程序访问帮助的途径 337
2.HTML帮助文件的调用 337
3.上下文联机帮助的实现 338
本例制作过程 338
常见疑难问题与解答 343
- 《国学经典诵读》(中国)严琼燕 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《经典沐心 第2卷 智慧卷》宋伟 2016
- 《国际经典影像诊断学丛书 消化影像诊断学 原著第3版》王振常,蒋涛,李宏军,杨正汉译;(美)迈克尔·P.费德勒 2019
- 《徐小斌经典书系 夜谭》徐小斌 2019
- 《世界名著阅读经典 欧也妮·葛朗台 高老头 全译本 12-16岁》(法)巴尔扎克著 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018