多媒体编程实战PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:毛一丁等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:7115076928
- 页数:432 页
第一章 VisualC++6.0基础 1
1.1 MFC简介 1
1.2 VisualC++6.0的使用 2
1.2.1 运行VisualC++6.0 2
1.2.2 自定义VisualC++6.0 5
1.3 在线帮助 8
1.4 功能强大的MSDN库 9
1.4.1 目录选项卡 11
1.4.2 索引选项卡 12
1.4.3 搜索选项卡 12
1.4.4 书签选项卡 15
第二章 VisualC++编程初步 16
2.1 使用应用程序向导AppWizard 16
2.2 应用程序的消息循环 27
2.2.1 消息的发送和获取 27
2.2.2 消息处理函数的声明 29
2.3 对话框类 31
2.4 对话框编辑器和ClassWizard 41
第三章 VisualC++多媒体编程 47
3.1 两个重要概念 47
3.2 一个示例 50
3.3 使用画笔 57
3.3.1 创建画笔 57
3.3.2 使用画笔在设备上下文中进行输出 58
3.4 绘制图形 61
3.4.1 图形输出函数 61
3.4.2 使用刷子 67
3.5 设置不同字体 71
3.5.1 创建字体对象 72
3.5.2 使用字体对象 74
3.5.3 特殊的字体效果 82
3.6 坐标系统 90
3.6.1 预定义的映射模式 90
3.6.2 自定义的坐标系统 99
第四章 Java入门 103
4.1 Java基础 103
4.1.1 什么是Java 103
4.1.2 Java的出现 104
4.2 Java语言的特点 105
4.3 Java小程序和应用程序 108
4.4 Java开发工具 108
4.4.1 JDK 109
4.4.2 JWS环境 113
4.4.3 MicrosoftVisualJ++6.0 113
第五章 Java程序设计基础 118
5.1 标识符 118
5.2 数据类型 118
5.3 运算符 120
5.3.1 单目整数运算符 120
5.3.2 双目整数运算符 120
5.3.3 布尔运算符 121
5.3.4 浮点运算符 121
5.3.5 数组运算符 121
5.3.6 对象运算符 121
5.3.7 强制和转换 121
5.4 Java流控制 122
5.4.1 分支结构 122
5.4.2 循环结构 122
5.4.3 顺序控制 122
5.4.4 简单实例 123
5.5 类和对象 123
5.5.1 对象实例 123
5.5.2 实例变量 124
5.5.3 成员函数 124
5.5.4 new操作符 125
5.5.5 点(.)操作符 126
5.5.6 成员函数调用 126
5.5.7 实例值this 126
5.5.8 构造函数(Constructor) 127
5.5.9 成员函数重载 127
5.5.10 继承 129
5.5.11 super 129
5.5.12 成员函数的覆盖 130
5.5.13 动态成员函数发送 131
5.5.14 final 132
5.5.15 静态 132
5.5.16 抽象 133
5.6 接口和包 134
5.6.1 接口(Interface) 134
5.6.2 包(Package) 135
5.7 异常 136
5.7.1 定局语句finally 137
5.7.2 常见异常 137
第六章 编写Java应用程序 140
6.1 应用程序向导 140
6.2 手动创建应用程序 143
6.2.1 新建项目 143
6.2.2 添加控件 144
6.2.3 设置控件属性 146
6.2.4 添加事件处理程序 147
6.2.5 项目存盘并运行应用程序 147
6.2.6 进一步探讨事件处理 148
6.3 改进应用程序 148
6.3.1 添加决策逻辑(DecisionLogic) 148
6.3.2 改变窗体背景颜色 149
6.3.3 添加消息框(MessageBox) 150
6.3.4 使用PictureBox控件显示图片 154
6.3.5 在窗体中加入菜单 154
6.3.6 插入注释 158
6.4 程序调试 160
6.4.1 VisualJ++6.0调试器 160
6.4.2 设置断点 160
6.4.3 设置观察变量 162
6.4.4 单步执行 162
6.4.5 Immediate窗口 163
6.4.6 Output窗口 163
第七章 创建Java小程序 165
7.1 使用Applet模板创建小程序 165
7.2 手动创建一个小程序 168
7.2.1 创建小程序框架 168
7.2.2 增添画图功能 170
7.3 绘制图形 173
7.3.1 绘制直线 173
7.3.2 绘制矩形 173
7.3.3 绘制椭圆 174
7.3.4 绘制圆弧 174
7.3.5 绘制多边形 175
7.3.6 复制与清除图形 176
7.4 用户接口组件 177
7.4.1 标签 177
7.4.2 按钮 177
7.4.3 列表框 178
7.4.4 文本域 179
7.4.5 文本区 180
7.4.6 画板 181
7.4.7 滚动条 182
7.5 面板和布局 183
7.6 接收键盘输入 189
7.7 增强小程序 191
7.7.1 加入图形文件 191
7.7.2 播放声音 192
7.7.3 向小程序传递参数 193
7.7.4 用JScript与Applet通信 195
7.7.5 使用HTML控件 198
7.7.6 HTMLOutline 199
7.7.7 编写JScript 201
7.8 多线程与异常处理 203
7.8.1 多线程 203
7.8.2 同步 205
7.8.3 使用java.lang.Runnable接口创建线程 206
7.8.4 异常处理 206
7.8.5 异常的处理 208
7.8.6 异常的传递 208
7.8.7 错误 209
第八章 VisualBasic初探 210
8.1 VisualBasic简介 210
8.1.1 什么是VisualBasic 210
8.1.2 VisualBasic版本简介 211
8.1.3 VisualBasic企业版的特性 211
8.2 VisualBasic6.0的新特性 212
8.2.1 数据访问的新内容 212
8.2.2 Internet特性的新内容 214
8.2.3 控件的新内容 215
8.2.4 部件创建的新内容 217
8.2.5 语言特性的新内容 218
8.2.6 向导的新内容 219
8.3 VisualBasic概念 219
8.3.1 Windows的工作方式:窗口、事件和消息 220
8.3.2 事件驱动模型 220
8.3.3 交互式开发 220
8.4 VisualBasic的安装 221
8.4.1 运行安装之前 221
8.4.2 安装VisualBasic 222
8.5 开发过程中的联机帮助 222
8.5.1 上下文相关帮助 222
8.5.2 运行"帮助"中的代码示例 223
第九章 用VisualBasic编程 224
9.1 Windows编程的基本概念 224
9.1.1 几个关键概念 224
9.1.2 事件驱动的编程方式 224
9.1.3 VisualBasic进行程序设计的特点 224
9.2 开始使用VisualBasic 225
9.2.1 启动VisualBasic 225
9.2.2 认识VisualBasic集成开发环境 225
9.3 编写第一个程序 227
9.3.1 工程的概念 227
9.3.2 运行应用程序 227
9.3.3 设计用户界面 228
9.3.4 编写代码 230
9.3.5 生成可执行文件 234
9.4 使用向导 234
第十章 多媒体界面设计 239
10.1 若干基本概念 239
10.1.1 界面样式 239
10.1.2 窗体 240
10.2 使用VisualBasic标准控件 245
10.2.1 控件数组 246
10.2.2 命令按钮(CommandButton) 249
10.2.3 标签控件(Label) 250
10.2.4 文本框(TextBox) 252
10.2.5 框架控件(Frame) 254
10.2.6 单选按钮控件(OptionButton) 254
10.2.7 复选框(CheckBox) 255
10.2.8 图像控件(Image) 258
10.2.9 图片框控件(PictureBox) 259
10.2.10 线段控件(Line) 259
10.2.11 形状控件(Shape) 260
10.2.12 组合框控件(ComboBox) 262
10.2.13 文件系统控件(DirListBox、DriveListBox、FileListBox) 263
10.3 窗体对象和多文档界面 265
10.3.1 窗体对象 265
10.3.2 多文档界面(MID) 266
10.4 改变焦点和Tab键顺序 268
10.5 为窗体添加菜单和工具栏 270
10.5.1 菜单 270
10.5.2 工具栏 277
10.6 使用对话框 278
第十一章 VB下的文本与图形 280
11.1 Windows坐标系统 280
11.2 添加打印支持 282
11.3 显示和打印文本 283
11.3.1 字体 283
11.3.2 输出文本 284
11.4 显示和打印图形 284
11.4.1 颜色 284
11.4.2 图形方法 286
11.5 程序范例 287
第十二章 VB中使用多媒体控件 299
12.1 使用MultimediaMCI控件集成音乐和视频 299
12.1.1 MultimediaMCI控件介绍 299
12.1.2 播放.WAV文件中的音频 302
12.1.3 播放avi视频文件 306
12.1.4 播放音频CD中的音乐 310
12.2 ActiveMovieControl的使用 312
12.3 屏幕保护程序设计 317
12.4 调用API播放声音文件 325
第十三章 ActiveX介绍 329
13.1 ActiveX的由来 329
13.2 ActiveX技术的组成 330
13.3 ActiveX的优势、技术与发展 331
13.4 ActiveX的构筑工具 334
13.4.1 基本概况 334
13.4.2 开发工具 334
13.5 ActiveX文档技术 334
13.5.1 ActiveX文档特性 335
13.5.2 ActiveX文档服务程序的实现 336
13.6 用ActiveX开发多媒体Web页 339
13.7 ASP中ActiveX控件的内嵌及调用 340
13.7.1 内嵌各种ActiveX控件的方法和属性 341
13.7.2 如何调用用户编写的ActiveX控件 345
第十四章 VB中的ActiveX编程 347
14.1 ActiveX控件的使用 347
14.1.1 播放媒体文件 350
14.1.2 使应用程序具有资源管理器的外观 356
14.1.3 RTF文本编辑器 364
14.1.4 小结 389
14.2 创建ActiveX控件 390
第十五章 VC下的ActiveX编程 398
15.1 什么是ActiveX控件 398
15.2 使用ActiveXMovie控件的视频播放器 399
第十六章 ActiveXScripting技术 419
16.1 ActiveXScripting背景 419
16.2 ActiveXScripting结构 420
16.3 ActiveXScripting实现 423
16.4 ActiveXScripting实例 429
16.5 结束语 432
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019