《Visual Basic 4多媒体开发工具》求取 ⇩

引言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

1997《Visual Basic 4多媒体开发工具》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Scott Jarol,Anthony Potts 1997 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

多媒体与创作工具(1998 PDF版)
多媒体与创作工具
1998 北京:中国水利水电出版社
Visual Basic 6.0多媒体开发实例( PDF版)
Visual Basic 6.0多媒体开发实例
人民邮电出版社
多媒体开发指南(1995年09月第1版 PDF版)
多媒体开发指南
1995年09月第1版 清华大学出版社
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
WINDOWS应用程序开发工具 Visual Basic( PDF版)
WINDOWS应用程序开发工具 Visual Basic
多媒体开发工具( PDF版)
多媒体开发工具
多媒体开发实战(1999 PDF版)
多媒体开发实战
1999 成都:电子科技大学出版社
用Visual Basic制作多媒体课件(1999 PDF版)
用Visual Basic制作多媒体课件
1999 北京:高等教育出版社
多媒体开发工具(1994 PDF版)
多媒体开发工具
1994 北京:电子工业出版社
Visual J++6.0在多媒体开发中的应用(1999 PDF版)
Visual J++6.0在多媒体开发中的应用
1999 北京:人民邮电出版社
Visual Basic 6.0多媒体使用与开发指南(1999 PDF版)
Visual Basic 6.0多媒体使用与开发指南
1999 北京:人民邮电出版社
多媒体开发指南(1995 PDF版)
多媒体开发指南
1995 北京:清华大学出版社
Visual Basic 6.0多媒体与因特网应用(1999 PDF版)
Visual Basic 6.0多媒体与因特网应用
1999 北京市:清华大学出版社
多媒体创作工具(1996 PDF版)
多媒体创作工具
1996 北京:北京师范大学出版社
多媒体制作工具-Authorware(1998 PDF版)
多媒体制作工具-Authorware
1998 北京:人民邮电出版社