注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关VISUAL BASIC 4多媒体开发工具

VISUAL BASIC 4多媒体开发工具

VISUAL BASIC 4多媒体开发工具

定 价:¥87.00

作 者: (美)[S.哈罗]Scott Jarol,(美)[A.波茨]Anthony Potts著;宋开磻等译
出版社: 电子工业出版社
丛编项:
标 签: 多媒体

ISBN: 9787505335622 出版时间: 1997-01-01 包装:
开本: 26cm 页数: 632页 字数:  

内容简介

  本书以生动活泼的语言介绍了Visual Basic(VB)这一极好的交互式开发系统。全书共分19章,内容包括:VB开发系统的总体介绍、VB多媒体工具的建立与操作、MCI的使用、调色板、动画的制作、高级图象的生成与操作、音频效果、MIDI的连接、多媒体控制接口、PC视频的开发等。

作者简介

暂缺《VISUAL BASIC 4多媒体开发工具》作者简介

图书目录

引言
第一章  Visual Basic 4和Windows 95连接
Windows 95——支持32位
多任务和多线程能力
多输入排队
支持基于文本的应用程序
32位导址
Visual Basic 4的新内容
32位编程
32位定制控制
支持资源文件
新的数据库特性
Windows 95与Windows NT比较
OCX与VBX比较
关于多媒体的即插即用
16位应用程序的编程
使用条件编译
继续学习
第二章  Visual Basic 4与多媒体结合
进行交互
考察Windows 95 的多媒体系统
Windows编程——是魔术吗?
Visual Basic作为Windows的开发系统
VB为你处理Windows的常规工作
事件驱动
交互开发把用户放在第一位
可视编程能力
易用的API支持
VB的基本组成
窗体
对象行为
属性定义
事件发生
函数、过程和方法
模块组织
代码风格
内部多媒体特性
专业版MCI控制
失去链接
考察“大峡谷探险”的制作
创建多媒体工具
下一步是什么?
第三章  建立多媒体工具
超媒体的发展
组织混沌——超链接的魅力
信息高速公路上的超链接
建立超文本
建立文本锭接
建立超文本系统
用VB作为超文本平台
寻找适当的控制
运行简单的前置超文本程序
建立窗体
输入文本
增加代码到窗体模块
处理HTML的命令
增加支持代码
使用程序
建立窗体
建立数据结构
建立新的代码
扩展新的HTML分析程序
增加新的说明
增加支持代码
扩展超文本系统
建立新的窗体
增加必要的说明
定义HTML格式
增加新的HTML功能
文件的装入和图片框的滚动
运行完整的超文本程序
增加对错误陷阱的支持
灵活应用的坚实基础
第四章   Windows 95的多媒体系统
考察高级MCI
将多媒体加到HTML超文本工具
设置多媒体接口
考察Windows多媒体系统
考察多媒体API
使用高级多媒体函数MessageBeep( )和sndPlaySound( )
建立MCPIPlay项目:版1
运行新的MCIPlay项目
扩展MCIPlay项目:版本1
第五章  Windows多媒体系统内幕
MCI的使用
用mciSendString( )和mciSendCommand( )播放WAV
建立MCIPlay项目(版本2)
仔细查看mciSendString( )和mciGetErrorString ( )
扩展MCIPlay项目:版本2
搜索低级音频函数的深处
RIFF文件的奥密
WAV文件结构
窥视多媒体I/O函数
读和处理WAV文件
说明波形格式记录
播放WAV文件
加低级回放到MCPlay
浏览堆栈
第六章  成象的研究——由象素到调色板
Windows界面——图形设备界面
WinG和CreateDIBSection ( )介绍
了解位图
颜色与PC机显示系统
调色板的魔力
调色板管理器内部
研究VB中的颜色
选择颜色的简单方法
RGB( )程序
使用更多的颜色——装入调色板
利用APJI处理颜色
编写调色板程序
建立一个刷子
建立逻辑调色板程序
加入PALETTEENTRY数据结构
最好的事件有时是无事件
处理滚动条
最后的细节
建立AnimatePalette( )项目
建立调色板
使用定制的调色板
插入AnimatePalette( )API函数
第七章  调色板动画制作和ROP
调色板动画制作的魅力
建立彩灯项目
加入事件过程
支持定时器事件
象素和光栅操作
合并象素
ROP和分割系统调色板
处理位图——使用BitBlt函数
建立窗体
装入包含ROP代码的列表框
颜料事件
结束程序
SRCINVERT ROP代码
第八章  高级图像——特殊的视觉效果
淡入技术介绍
回顾ROP
位图内的数据结构
加入CreateTheBrush( )
逐位布尔变化
使用图案刷
块传送刷
加入数据结构
合并位图
通过光栅操作搜寻
建立基本的数字淡入
建立淡入
加入事件过程
加入说明
窗口的幻影
调色板回顾
建立动人的淡入
读入位图——DIB2.BAS
封装DIB2.BAS
在PALETTE.BAS中
在DISSOLVE.BAS中
封装DISSOLVE.BAS
使用淡入程序
扩展淡入
第九章  超图象的艺术
Windows是超媒
使用控制作为图片
使用控制作为热穴按钮
使用矩形窗口区域
热穴编辑器如何工作
设计热穴编辑器
勾画热区域
绘画还是测试?
增加菜单系统
存储热穴——一个简单的归档系统
恢复热穴记录
定义其菜单选项
删除热穴记录
下面是什么内容?
第十章  超图解
掌握不规则热穴
运行程序——测试多边热穴
建立窗体
画多边形
重画多边形
启动一个新的多边形
整理——HOTSPOT3的剩余代码
给图象加入多边形热穴
运行新的热穴编辑器
建立窗体
为主窗体编程
存储多边形区域
建立热穴数据库
存储热穴记录
恢复热穴记录
完成HOTSPOT4的清单
热穴:下一代
第十一章  扩展VB多媒体工具
重新包装超文本
准备项目
修改窗体模块
传送控制作为变元
给图象增加支持
完善超媒体工具
运行富有魁力超媒体工具
建立窗体
超链接热穴
热穴满足超文本
进一步介绍图象显示
填写剩余的事件代码
使用数据库替代文本文件
打开数据库
支持脚本
建立数据库连接
扩展多媒体工具
第十二章  超媒体工具在工作——建立HTML浏览器
用户界面问题
重新包装超媒体工具
准备项目
修改窗体模块
改写MouseClick( )
改写ParseHTML( )
改写ParseText( )
包装最终的改变
改善界面
改写HTML文档浏览器项目
加入新的控制
控制导航
更多的用户反馈
现在该改变尺寸
朝着HTML文档浏览器迈出最后一步
为最终的HTML文档浏览器建立窗体
加入文件历史功能
处理HTML列表
看看某些图象
剩余内容
改进HTML浏览器
与Web连接
优化时的注意问题
第十三章  动画的魅力
开发翻书动画
运行程序
建立窗体
给事件过程编码
完成窗体的代码
对Sprite动画的开发
用BitBlt( )使子画面活动超来
运行程序
建立窗体
准备子画面——透明的位图
绘画事件
给定旱器编程
说明和初始化
MINMAX代码模块
自动生成掩膜和子画面
运行程序
建立窗体
将位图文件装入内存
转换象素数据
完成窗体模块中的代码
第十四章  更好的动画
建立无闪烁动画
运行程序
建立窗体
Form-Load( )事件过程
对新的SpriteMove( )过程编程
程序清单
提高Sprite动画的性能
第十五章  研究波形音频
音频:强有力的媒体
检查选项
红皮书音频
MIDI
波形音频
数字音频基础
运行程序
建立窗体
代码模块
检查志卡的性能
用ChangeLeve1( )过程修改波形数据
完成AddEcho( )过程
WAVPLAY.BAS的说明
完成窗体级代码
实时音频效果
介绍波形音频混合器
安装和测试波形音频混合器
建立窗体
波形音频混合器API
给窗体模块加入事件过程
播放波形
完成窗体模块
记录波形音频
运行程序
建立窗体
第十六章  乐器数字接口的使用
你需要知道有关MIDI的每件事
音乐的连接
考察MIDI消息
通道音响消息
通道模式消息
系统消息
MIDI的后代
MIDI和Windows
MIDI连接
Windows MIDI映象图
发送MIDI消息
运行程序
说明midiOut API函数
创建窗体模块
演奏Visual Basic MIDI钢琴
创建主窗体
VB MIDI钢琴窗体模块的编码
VB MIDI钢琴代码模块
接收MIDI消息
Windows回叫
Viual Basic通信员定制控制
运行程序
创建窗体
加入窗体代码
窗口消息事件
完成窗模块
代码模块
除MIDI基础以外
第十七章  使用媒体控制接口
Windows多媒体的“简单”设备
试验MCI命令
用MCI播放红皮书音频
运行一步CD播放器
建立窗体
说明API函数
封装API函数
填入事件代码
运行新式CD播放器
建立窗体
建立窗体代码
Activity Timer-Time( )事件过程
加入随机访问
完成窗体代码
代码模块
对增强的建议
不要低MCI
第十八章  研究OCXs和OLE自动化
用Inernet  FTP协议工作
建立一个FTP应用程序
增加说明
使用FTP控制
访问Web
用Webster控制建立Web浏览器
更多的自动部件
简单但是有效
第十九章  开发PC视频
Windows视频
数字视频如何工作
用于程序员的Windows视频
安装Windows视频运行库
安装Windows视频开发工具包
视频捕获
运行视频捕获程序
建立窗体
增加事件代码
有关播放的事项
运行程序
建立窗体
加入PlayVideo( )通用过程
建立GetWordFrom( )通用函数
加入Form-Click( )事件过程
MCIWNDX.VBX定制控制
建立AVIPlay2窗体
用视频进一步开发
附录 A HTML3参考指南
附录 B 多媒体资源
附录 C 使用本书附带的CD-ROM

本目录推荐