图书介绍
Visual Basic图形与多媒体程序设计pdf电子书版本下载
- 刘炳文编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302054258
- 出版时间:2002
- 标注页数:304页
- 文件大小:48MB
- 文件页数:314页
- 主题词:VB
PDF下载
下载说明
Visual Basic图形与多媒体程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows应用程序接口(API) 1
1.1 静态链接与动态链接库 1
1.1.1 静态链接 1
1.1.2 动态链接库 2
1.1.3 动态链接库与API函数 3
1.2 Win32 API简介 5
1.2.1 窗口管理、图形设备接口及系统服务函数 5
1.2.2 其他函数 7
1.3 在Visual Basic中使用动态链接库 8
1.3.2 声明 9
1.3.2 Visual Basic 6.0中的API函数声明 14
1.4 API文本浏览器 16
1.4.1 API浏览器的使用 16
1.4.2 把声明、常量或类型拷贝到Visual Basic代码中 20
1.5 API调用举例 24
1.5.1 调用API绘图函数 24
1.5.2 文本输出 27
1.5.3 环境设置 28
1.6 句柄 31
1.6.1 什么是句柄 31
1.6.2 窗口名柄 32
1.6.3 设备环境句柄 36
1.7 字符集 37
1.7.1 Win32 API使用的字符集 37
1.7.2 Visual Basic与字符集 39
1.8 字符串参数的传送 42
1.8.1 Visual Basic字符串与API字符串 42
1.8.2 字符串数据的传送 44
1.8.3 系统平台与字符串传送 47
1.9 Any类型数据的传送 49
1.10 数组与自定义类型数据的传送 52
1.10.1 数组的传送 52
1.10.2 自定义类型数据的传送 55
1.11.1 数值数据的传送 57
1.11 其他数据的传送 57
1.11.2 变体与对象 59
1.11.3 指针与属性 61
1.12 API函数调用总结 66
1.12.1 数据类型转换 66
1.12.2 API调用中的常见错误 68
1.12.3 含有API函数的应用程序的调试 69
第2章 Visual Basic图形程序设计基础 73
2.1 对象坐标系统 73
2.1.1 默认坐标系 73
2.1.2 标准规格 74
2.1.3 自定义规格 75
2.2 点与直线 79
2.2.1 清屏与画点 79
2.2.2 画直线 84
2.2.3 线型与线宽 89
2.3.1 画矩形 94
2.3 矩形 94
2.3.2 图案填充 95
2.4 颜色 97
2.4.1 调色板 97
2.4.2 颜色参数 99
2.4.3 前景、背景与图案填充 107
2.5 圆、椭圆与弧 109
2.5.1 画圆 109
2.5.2 画椭圆 112
2.5.3 画弧 114
2.6 用PaintPicture方法画图 116
2.6.1 PaintPicture方法 116
2.6.2 程序举例 120
2.7 图形的滚动 121
第3章 API图形程序设计 124
3.1 Visual Basic绘图与API绘图 124
3.1.1 Visual Basic绘图与API绘图的比较 124
3.1.2 设备环境 126
3.2 专用设备环境绘图 127
3.3 设备环境与窗口 130
3.3.1 设备环境的获取和释放 130
3.3.2 程序举例 132
3.4 自定义设备环境 136
3.4.1 建立和删除(释放)设备环境 137
3.4.2 程序举例 140
3.5 在设备环境之间转移图像 148
3.6 图形设备接口 151
3.7 画笔 153
3.7.1 建立和删除画笔 153
3.7.2 画笔程序举例 158
3.8 刷子 161
3.8.1 建立刷子 161
3.8.2 刷子程序举例 163
3.9 绘图函数 169
3.9.1 API绘图函数概览 169
3.9.2 贝塞尔曲线 170
3.9.3 像素 174
3.10 光栅运算 178
3.10.1 什么是光栅运算 178
3.10.2 预定义光栅运算 179
3.10.3 在BitBlt函数中使用预定义ROP 181
3.11 光栅运算举例 185
3.11.1 设计图像显示效果 185
3.11.2 图像的翻转、放大和缩小 191
4.1.1 什么是多媒体和多媒体系统 196
第4章 多媒体控件 196
4.1 概述 196
4.1.2 多媒体元素 197
4.2 Visual Basic的多媒体程序设计 199
4.2.1 Windows高级多媒体服务 199
4.2.2 Visual Basic的多媒体支持 202
4.3 MCI控件 203
4.3.1 MCI控件的基本功能 203
4.3.2 MCI命令及其使用 204
4.4 MCI控件的属性和事件 206
4.4.1 MCI控件属性 206
4.4.2 MCI控件事件 221
4.5 MCI控件程序举例 224
4.6 Animation控件 234
4.6.1 Animation控件的属性和方法 234
4.6.2 Animation控件举例 236
4.7 MCIWnd控件 238
4.7.1 MCIWnd控件的主要属性 238
4.7.2 程序举例 241
4.8 MediaPlayer控件 244
4.8.1 MediaPlayer控件的属性和方法 244
4.8.2 程序举例 246
第5章 API多媒体程序设计 249
5.1 API多媒体函数 249
5.1.1 与多媒体有关的高级接口函数 249
5.1.2 高级接口函数的使用 251
5.2 MCI指令的构成和使用 254
5.2.1 MCI指令的构成 254
5.5.2 MCI指令的使用 257
5.3 MCI系统指令 260
5.4 MCI音频指令 262
5.4.1 音频指令详解 262
5.4.2 程序举例 266
5.5 MCI MIDI指令 272
5.5.1 MIDI指令详解 273
5.5.2 程序举例 276
5.6 MCI AVI指令 279
5.6.1 AVI指令详解 279
5.6.2 程序举例 285
5.7 MCI CD Audio指令 288
5.7.1 CD指令详解 288
5.7.2 程序举例 292
5.8 播放多种媒体文件 299