图书介绍
Visual Basic 4多媒体开发工具PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic 4多媒体开发工具](https://www.shukui.net/cover/42/31138038.jpg)
- (美)Scott Jarol,Anthony Potts 著
- 出版社: 北京:电子工业出版社
- ISBN:7505335626
- 出版时间:1997
- 标注页数:630页
- 文件大小:60MB
- 文件页数:645页
- 主题词:
PDF下载
下载说明
Visual Basic 4多媒体开发工具PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引言1
目录1
第一章 Visual Bacic 4和Windows 95连接7
Windows 95—支持32位7
多任务和多线程能力8
多输入排队11
支持基于文本的应用程序11
32位寻址12
Visual Basic 4的新内容12
32位编程12
新的数据库特性13
32位定制控制13
支持资源文件13
Windows 95与Windows NT比较14
OCX与VBX比较14
关于多媒体的即插即用15
16位应用程序的编程16
使用条件编译16
继续学习19
第二章 Visual Bacic 4与多媒体结合21
进行交互21
考察Windows 95的多媒体系统22
Windows编程—是魔术吗?24
Visual Basic作为Windows的开发系统24
VB为你处理Windows的常规工作25
事件驱动25
交互开发把用户放在第一位25
可视编程能力25
易用的API支持26
函数、过程和方法28
事件发生28
属性定义28
对象行为28
窗体28
VB的基本组成28
模块组织29
代码风格29
内部多媒体特性30
专业版MCI控制33
失去链接33
考察“大峡谷探险”的制作34
创建多媒体工具35
下一步是什么?38
超媒体的发展39
第三章 建立多媒体工具39
组织混沌—超链接的魅力40
信息高速公路上的超链接45
建立超文本45
建立文本链接45
建立超文本系统46
用VB作为超文本平台46
寻找适当的控制47
运行简单的前置超文本程序49
建立窗体49
输入文本50
增加代码到窗体模块51
处理HTML的命令53
增加支持代码54
使用程序55
建立窗体55
建立数据结构56
建立新的代码57
扩展新的HTML分析程序58
增加新的说明60
增加支持代码60
扩展超文本系统61
建立新的窗体63
增加必要的说明64
定义HTML格式65
增加新的HTML功能67
文件的装入和图片框的滚动72
运行完整的超文本程序74
增加对错误陷阱的支持74
灵活应用的坚实基础75
第四章 Windows 95的多媒体系统77
考察高级MCI77
将多媒体加到HTML超文本工具78
设置多媒体接口78
考察多媒体API82
考察Windows多媒体系统82
使用高级多媒体函数MessageBeep()和sndPlaySound()83
建立MCIPlay项目:版本185
运行新的MCIPlay项目86
扩展MCIPlay项目:版本187
第五章 Windows多媒体系统内幕91
MCI的使用91
用mciSendString()和mciSendCommand()播放WAV92
建立MCIPlay项目(版本2)94
仔细查看mciSendString()和mciGetErrorString()96
扩展MCIPlay项目:版本298
RIFF文件的奥密102
搜索低级音频函数的深处102
WAV文件结构104
窥视多媒体I/O函数105
读和处理WAV文件106
说明波形格式记录109
播放WAV文件115
加低级回放到MCPlay117
浏览堆栈121
第六章 成象的研究—由象素到调色板123
Windows界面—图形设备界面123
了解位图124
WinG和CreateDIBSection()介绍124
颜色与PC机的显示系统125
调色板的魔力126
调色板管理器内部127
研究VB中的颜色130
选择颜色的简单方法130
RGB()程序130
使用更多的颜色—装入调色板131
利用API处理颜色132
编写调色板程序134
建立一个刷子135
建立逻辑调色板程序137
加入PALETTEENTRY数据结构140
最好的事件有时是无事件141
处理滚动条142
最后的细节144
建立AnimatePalette()项目146
建立调色板146
使用定制的调色板147
插入AnimatePalette()API函数149
第七章 调色板动画制作和ROP151
调色板动画制作的魅力151
建立彩灯项目152
加入事件过程153
支持定时器事件157
象素和光栅操作159
合并象素160
ROP和分割系统调色板162
处理位图—使用BitBlt函数162
建立窗体165
装入包含ROP代码的列表框166
颜料事件167
结束程序168
SRCINVERT ROP代码169
淡入技术介绍171
第八章 高级图象—特殊的视觉效果171
回顾ROP172
位图内的数据结构172
加入CreateTheBrush()174
逐位布尔变化176
使用图案刷177
块传送刷178
加入数据结构181
合并位图183
通过光栅操作搜寻183
建立基本的数字淡入186
建立淡入187
加入事件过程189
加入说明190
窗口的幻影192
调色板回顾193
建立动人的淡入194
读入位图—DIB2.BAS196
封装DIB2.BAS197
在PALETTE.BAS中200
在DISSOLVE.BAS中203
封装DISSOLVE.BAS213
扩展淡入215
使用淡入程序215
第九章 超图象的艺术217
Windows是超媒体217
使用控制作为图片217
使用控制作为热穴按钮219
使用矩形窗口区域220
热穴编辑器如何工作221
设计热穴编辑器222
勾画热区域224
绘画还是测试?225
增加菜单系统227
存储热穴—一个简单的归档系统229
恢复热穴记录231
定义其它菜单选项233
删除热穴记录234
下面是什么内容?235
第十章 超图象237
掌握不规则热穴237
运行程序—测试多边形热穴238
建立窗体238
画多边形239
重画多边形242
启动一个新的多边形242
整理—HOTSPOT3的剩余代码243
给图象加入多边形热穴245
运行新的热穴编辑器246
建立窗体246
为主窗体编程248
存储多边形区域250
建立热穴数据库251
存储热穴记录254
恢复热穴记录256
完成HOTSPOT4的清单257
热穴:下一代268
重新包装超文本269
第十一章 扩展VB多媒体工具269
准备项目270
修改窗体模块271
传送控制作为变元274
给图象增加支持282
完善超媒体工具287
运行富有魅力的超媒体工具288
建立窗体289
超链接热穴291
热穴满足超文本294
进一步介绍图象显示297
填写剩余的事件代码299
使用数据库替代文本文件300
打开数据库302
支持脚本305
建立数据库连接308
扩展多媒体工具321
第十二章 超媒体工具在工作—建立HTML浏览器323
用户界面问题323
重新包装超媒体工具324
准备项目325
修改窗体模块326
改写MouseClick()328
改写ParseHTML()329
改写ParseText()333
包装最终的改变334
改善界面336
改写HTML文档浏览器项目338
加入新的控制343
控制导航345
更多的用户反馈346
现在该改变尺寸348
朝着HTML文档浏览器迈出最后一步351
为最终的HTML文档浏览器建立窗体353
加入文件历史功能357
处理HTML列表360
看看某些图象367
剩余的内容369
改进HTML浏览器371
与Web连接371
优化时的注意问题372
第十三章 动画的魅力373
开发翻书动画373
运行程序374
建立窗体374
给事件过程编码376
对Sprite动画的开发377
完成窗体的代码377
用BitBlt()使子画面活动起来380
运行程序381
建立窗体382
准备子画面—透明的位图383
绘画事件385
给定时器编程387
说明和初始化388
MINMAX代码模块389
自动生成掩膜和子画面390
建立窗体391
运行程序391
将位图文件装入内存392
转换象素数据393
完成窗体模块中的代码395
第十四章 更好的动画401
建立无闪烁动画401
运行程序404
建立窗体404
Form_Load()事件过程405
对新的SpriteMove()过程编程406
程序清单409
提高Sprite动画的性能419
第十五章 研究波形音频423
音频:强有力的媒体423
检查选项424
红皮书音频424
MIDI424
波形音频425
数字音频基础425
运行程序427
建立窗体428
代码模块430
检查声卡的性能432
用ChangeLevel()过程修改波形数据436
完成AddEcho()过程438
WAVPLAY.BAS的说明443
完成窗体级代码447
实时音频效果449
介绍波形音频混合器449
安装和测试波形音频混合器451
建立窗体451
波形音频混合器API452
给窗体模块加入事件过程454
播放波形455
记录波形音频457
完成窗体模块457
运行程序458
建立窗体458
第十六章 乐器数字接口的使用461
你需要知道有关MIDI的每件事461
音乐的连接461
考察MIDI消息462
通道音响消息463
通道模式消息465
系统消息466
MIDI的后代467
MIDI和Windows468
MIDI连接468
Windows MIDI映象图469
发送MIDI消息473
运行程序474
说明midiOut API函数474
创建窗体模块475
演奏Visual Basic MIDI钢琴477
创建主窗体478
VB MIDI钢琴窗体模块的编码486
VBMIDI钢琴代码模块489
接收MIDI消息491
Windows回叫491
Visual Basic通信员定制控制492
运行程序492
创建窗体493
加入窗体代码494
窗口消息事件496
完成窗体模块497
代码模块498
除MIDI基础以外498
Windows多媒体的“简单”设备499
试验MCI命令499
第十七章 使用媒体控制接口499
用MCI播放红皮书音频501
运行一步CD播放器501
建立窗体502
说明API函数502
封装API函数502
填入事件代码503
运行新式CD播放器504
建立窗体505
建立窗体代码515
Activity Timer_Time()事件过程516
加入随机访问518
完成窗体代码519
代码模块521
对增强的建议524
不要低估MCI524
第十八章 研究OCXs和OLE自动化525
用Internet FTP协议工作526
建立一个FTP应用程序526
增加说明528
使用FTP控制534
访问Web539
用Webster控制建立Web浏览器541
更多的自动部件552
简单但是有效557
第十九章 开发PC视频559
Windows视频559
数字视频如何工作561
用于程序员的Windows视频561
安装Windows视频运行库563
安装Windows视频开发工具包564
视频捕获564
运行视频捕获程序565
建立窗体566
增加事件代码573
运行程序576
有关播放的事项576
建立窗体577
加入PlayVideo()通用过程577
建立GetWordFrom()通用函数578
加入Form_Click()事件过程579
MCIWNDX.VBX定制控制579
建立AVIPlay2窗体582
用视频进一步开发585
附录A HTML 3参考指南587
附录B 多媒体资源617
附录C 使用本书附带的CD—ROM625