内容简介
第一章 Visual Basic 6.0简介
1.1 Visual Basic简介
1.1.1 从Basic语言谈起
1.1.2Visual Basic的产生与发展
1.2 Visual Basic 6.0
1.2.1 Visual Basic 6.0的三个版本
1.2.2 Visual Basic 6.0的新特性
1.2.3 Visual Basic 6.0的IDE
1.3小结
第二章 深入Visual Basic的世界
2.1面向对象的程序设计
2.1.1面向对象程序设计的基本概念
2.1.2对象与类
2.1.3面向对象程序设计的特点
2.1.4事件与事件处理
2.2开始使用Visual Basic
2.2.1Visual Basic中对象的属性、方法、事件
2.2.2深入了解对象
2.2.3工程化程序设计
2.2.4Visual Basic语言基础
2.3编写第一个Visual Basic 6.0的程序
2.3.1界面设计
2.3.2编写代码
2.3.3调试运行
2.3.4完整的程序代码
2.4小结
第三章 文字处理
3.1文字效果
3.1.1文本控件
3.1.2图像控件
3.1.3一些基本的文字效果
3.2常用文字特效
3.2.1上卷的文字
3.2.2打字效果
3.3小结
第四章 窗体设计
4.1窗体背景的颜色渐变
4.1.1用Line方法实现窗体的颜色渐变
4.1.2利用API函数实现窗体的色彩渐变
4.2 窗体图案填充
4.2.1利用PaintPicture函数进行图案填充
4.2.2利用BitBlt函数实现窗体背景的填充
4.3利用滚动条显示比窗体大的图形
4.3.1滚动条简介
4.3.2容器控件Frame(框架)简介
4.3.3程序的实现过程
4.4窗体3D界面的制作
4.5 在窗体中制作三维字体
4.6自定义窗体的制作
4.6.1设计自定义窗体的外观
4.6.2为自定义窗体添加功能
4.6.3调整两个窗体的位置
4.6.4使图标按钮的外观随鼠标事件而变化
4.6.5当鼠标离开窗体时使图标复原
4.6.6为窗体添加3D标题
4.6.7程序清单
4.7小结
第五章 设计屏幕保护程序
5.1设计方法
5.2设计实例
5.2.1繁星满天
5.2.2滚动的屏幕
5.3为屏幕保护加入设置功能
5.3.1命令行参数
5.3.2系统执行屏幕保护程序的原理
5.3.3如何在执行程序时获得命令行参数
5.3.4为屏幕保护加上设置功能
5.4小结
第六章 图像的生成
6.1 Visual Basic的图形控件
6.1.1 Image控件
6.1.2 PictureBox控件
6.2用Visual Basic开发颜色
6.2.1颜色选择的方法
6.2.2利用API访问颜色
6.3图像处理
6.3.1模板和卷积(Templates and Convolution)
6.3.2常用模板:平滑和锐化
6.3.3程序实例
6.4小结
第七章 改进界面
7.1布局
7.2图形按钮
7.2.1七音键盘
7.2.2程序的实现过程
7.2.3程序清单
7.3图标菜单
7.3.1程序说明
7.3.2程序的实现过程
7.3.3程序清单
7.4利用鼠标做小游戏
7.4.1鼠标简介
7.4.2与鼠标有关的API函数
7.4.3游戏简介
7.4.4游戏的制作过程
7.4.5程序清单
7.5小结
第八章 声音处理
8.1MMControl控件
8.1.1打开MMControl控件
8.1.2 MMControl控件的属性
8.1.3 MMControl控件的事件
8.2 CD播放程序
8.2.1程序介绍及实现过程
8.2.2程序清单
8.3播放MIDI和WAV文件
8.3.1程序介绍
8.3.2实现过程
8.3.3程序清单
8.4小结
第九章 视频处理
9.1使用MCI控件播放FLI/FLC动画文件
9.1.1程序介绍和实现过程
9.1.2程序清单
9.2使用MCI控件播放AVI动画文件
9.2.1程序介绍及实现过程
9.2.2程序清单
9.3使用API函数播放AVI
9.3.1实现过程
9.3.2程序清单
9.4小结
第十章 动画
10.1动画初步
10.1.1碰撞球
10.1.2程序清单
10.2碰撞球的改进
10.3增加多个碰撞球
10.4让球互相碰撞
10.4.1实现过程
10.4.2程序清单
10.5三维动画
10.5.1三维投影的二义性
10.5.2旋转立方体
10.5.3实现过程
10.5.4程序清单
10.6小结
第十一章 ActiveX技术的应用
11.1 ActiveX控件的使用
11.1.1添加新的ActiveX控件的基本方法
11.1.2播放媒体文件
11.1.3 ActiveX控件文件的系统注册及其版权
11.2创建ActiveX控件
11.2.1创建活动按钮控件
11.2.2创建计时器控件
11.2.3将自己创建的控件应用于工程
11.3 创建ActiveX文档
11.3.1 什么是ActiveX文档
11.3.2 编写ActiveX文档
11.3.3 在ActiveX文档中应用ActiveX控件
11.4 小结
第十二章 与Internet接触
12.1 使用浏览器控件
12.1.1 了解WebBrowser
12.1.2 WebBrowser的使用
12.2 使用DHTML
12.2.1 DHTML程序的编辑环境
12.2.2 DHTML控件
12.2.3 应用程序的创建过程
12.2.4 响应事件
12.2.5 实例简介
12.3 小结
附录 部分Windows API函数、结构、常数