| |
| 《Visual Basic界面、多媒体与操作系统程序设计1CD》 | |
| |
| |
内容简介 Visual Basic 6.0作为Microsoft公司开发的Visual Basic 6.0套件的一部分,是一个功能丰富、方便实用的程序开发环境。Visual Basic对界面、图形图像、我媒体以及操作系统控制都有着强大的支持。可视化的开发环境、丰富的控件支持、与Windows API的结合使得Visual Basic 成为工程实践中重要的开发工具。 本书详细地介绍了利用Visual Basic 6.0开发程序界面、多媒体以及操作系统等方面应用程序的方法。本书全面深入地讲解了窗体外观、对话框和控件、图形开发、图像和文本的艺术效果、音频视频和动画、操作系统资源等方面的编程方法。每章先介绍基础原理,再分析各种具体的技术手段,最后是工程实践应用。既能让读者系统地学习各方面内容,又可以直接应用于项目开发中。
| |
|
顾客评论 |
|
目录
目 录 第1章 窗体外观及行为控制 1 1.1 用户界面设计基础 1 1.1.1 设计原则 1 1.1.2 Windows界面规则 2 1.1.3 界面布局原则 3 1.1.4 用户辅助模型 5 1.1.5 尝试新的界面风格 6 1.2 窗体的结构 6 1.3 窗体的属性与方法 7 1.3.1 窗体的属性 7 1.3.2 窗体的方法 14 1.4 窗体的主要事件 17 1.4.1 Initialize事件和Terminate事件 18 1.4.2 Load事件. Unload事件和QueryUnload事件 18 1.4.3 Resize事件 19 1.4.4 Paint事件 20 1.4.5 KeyDown. KeyUp和KeyPress键盘事件 20 1.4.6 鼠标事件 21 1.5 使用SDI与MDI程序界面 24 1.5.1 程序界面的类型 24 1.5.2 创建SDI程序界面 24 1.5.3 创建MDI程序界面 30 1.6 应用实例 34 1.6.1 创建动态窗体 34 1.6.2 创建不规则窗体 35 1.6.3 实现一个Windows资源管理器的界面 36 1.7 本章小结 40 第2章 对话框与基础控件 41 2.1 使用消息框与输入框 41 2.1.1 显示消息框 41 2.1.2 设置消息框属性 42 2.1.3 输入框 44 2.2 使用Windows标准对话框 46 2.2.1 文件对话框 46 2.2.2 字体对话框 47 2.2.3 颜色对话框 49 2.2.4 打印对话框 49 2.2.5 帮助对话框 51 2.3 改善控件的外观和行为 52 2.3.1 命令按钮 52 2.3.2 标签与文本框 54 2.3.3 框架. 单选按钮与复选框 58 2.3.4 列表框与组合框 60 2.3.5 定时器 65 2.3.6 菜单 66 2.3.7 工具栏 74 2.4 本章小结 78 第3章 图形操作基础 79 3.1 坐标系统 79 3.1.1 系统坐标系 79 3.1.2 自定义坐标系 80 3.1.3 图形层 82 3.1.4 当前坐标 83 3.2 简单绘图 84 3.2.1 点与直线 84 3.2.2 圆与椭圆 87 3.2.3 矩形 88 3.3 绘图属性 89 3.3.1 线宽 89 3.3.2 线型 90 3.3.3 颜色 91 3.3.4 填充 91 3.4 鼠标绘图 91 3.4.1 鼠标事件 92 3.4.2 绘制图形 93 3.5 本章小结 94 第4章 使用图形控件 95 4.1 图片框 95 4.1.1 PictureBox控件介绍 95 4.1.2 设置颜色 97 4.1.3 PictureBox控件的使用方法 98 4.1.4 PictureBox使用实例 99 4.2 图像 101 4.2.1 Image控件介绍 101 4.2.2 Image控件使用方法 102 4.3 直线 102 4.4 形状 103 4.5 MSChart控件 104 4.5.1 将数组元素装入MSChart控件 105 4.5.2 设置行列标题 106 4.5.3 设置图形图例 107 4.5.4 使用MsChart控件绘制曲线图 108 4.5.5 用给定的数据作图 108 4.6 实现特殊效果 111 4.6.1 填充效果 111 4.6.2 彩色风车 112 4.6.3 动画效果 113 4.6.4 网格曲线 116 4.7 本章小结 120 第5章 Windows API图形编程 121 5.1 DLL动态链接库 121 5.1.1 使用DLL 121 5.1.2 声明DLL 122 5.1.3 各种数据类型的传递 125 5.2 绘图设备环境 132 5.2.1 设备环境 132 5.2.2 自定义设备环境 138 5.2.3 图形设备接口 140 5.2.4 画笔 142 5.2.5 画刷 149 5.3 API绘图函数 153 5.3.1 Windows API简介 153 5.3.2 API绘图函数 154 5.3.3 绘制贝塞尔曲线 155 5.3.4 像素 157 5.4 本章小结 160 第6章 绘制几何图形 161 6.1 复杂的函数曲线 161 6.1.1 抛物线 161 6.1.2 心脏线 163 6.1.3 费马线 164 6.1.4 几种著名曲线 166 6.2 绘制艺术图案 168 6.2.1 圆环艺术图案 168 6.2.2 两点追逐图案 169 6.2.3 递归图形 170 6.3 绘制平面几何物体 171 6.3.1 OpenGL简介 172 6.3.2 OpenGL函数及结构 173 6.3.3 彩色三角形 173 6.4 构造三维几何体 182 6.4.1 三维立方体 182 6.4.2 旋转立方体 185 6.4.3 多种三维造型 187 6.5 本章小结 190 第7章 图像浏览与控制 191 7.1 浏览各种图像文件 191 7.1.1 图像滚动控制 191 7.1.2 特殊显示效果 194 7.1.3 图像平铺效果 198 7.1.4 雨滴效果 200 7.2 图像文件格式转换 201 7.2.1 几种图像文件格式介绍 202 7.2.2 彩色位图转换 204 7.2.3 BMP位图格式转换 206 7.3 图像的复制与保存 212 7.3.1 图像的区域复制 212 7.3.2 图像的保存 213 7.4 图像的缩放与翻转 216 7.4.1 翻转放大位图 217 7.4.2 Image控件的位图缩放 219 7.4.3 图像任意角度旋转 220 7.5 本章小结 222 第8章 图像的艺术效果 223 8.1 图像合成 223 8.2 图像的淡入/淡出 230 8.3 图像滤镜效果 239 8.3.1 柔化效果 242 8.3.2 锐化效果 244 8.3.3 浮雕效果 246 8.3.4 扩散效果 247 8.3.5 自定义滤镜 248 8.4 本章小结 249 第9章 文本处理技巧 250 9.1 滚动文字 250 9.2 旋转文字 251 9.2.1 竖排文本 252 9.2.2 旋转彩色文字 256 9.3 艺术字效果 263 9.3.1 颜色渐变文本 263 9.3.2 闪烁文本 267 9.4 文字动画效果 268 9.4.1 伸缩文字 268 9.4.2 消逝字幕 271 9.5 本章小结 272 第10章 使用多媒体控件和API函数 273 10.1 多媒体基础 273 10.1.1 Windows多媒体介绍 273 10.1.2 多媒体编程 274 10.2 Multimedia MCI控件 275 10.2.1 MCI控件介绍 275 10.2.2 MCI控件编程 278 10.3 Animation控件 281 10.3.1 Animation控件介绍 281 10.3.2 Animation控件编程 281 10.4 控制多媒体的API函数 283 10.4.1 多媒体的高级接口函数 283 10.4.2 使用高级接口函数 285 10.5 本章小结 287 第11章 动画与视频 288 11.1 动画制作 288 11.1.1 俄罗斯方块 288 11.1.2 飞机漫游 303 11.1.3 下雪场景 314 11.2 视频播放 315 11.2.1 播放GIF动画 315 11.2.2 播放VCD 316 11.2.3 播放摄像头的视频流 319 11.3 本章小结 324 第12章 制作与播放音频 325 12.1 MCI系统指令 325 12.1.1 MCI指令介绍 325 12.1.2 MCI指令的使用 326 12.1.3 MCI系统指令 329 12.1.4 MCI音频指令 330 12.1.5 MCI MIDI指令 336 12.1.6 MCI AVI指令 340 12.1.7 MCI CD Audio指令 347 12.2 应用实例 354 12.2.1 录制声音 354 12.2.2 控制音量 355 12.3 本章小结 357 第13章 应用程序控制 358 13.1 ActiveX控件 358 13.1.1 ActiveX控件基础 358 13.1.2 创建ActiveX控件 360 13.1.3 创建ActiveX DLL 368 13.1.4 创建ActiveX EXE 379 13.2 特殊程序的制作与控制 384 13.2.1 列举正在运行的进程 384 13.2.2 启动其他程序 387 13.2.3 托盘程序 388 13.2.4 屏幕保护 392 13.3 本章小结 392 第14章 使用和改变系统资源 393 14.1 键盘 393 14.1.1 对象的焦点 393 14.1.2 键盘事件 394 14.1.3 模拟键盘输入 398 14.1.4 SendKeys语句应用 400 14.2 鼠标 402 14.2.1 自定义鼠标的形状 402 14.2.2 鼠标控制 403 14.3 文件系统 405 14.3.1 文件的基本操作 405 14.3.2 文件的读写 409 14.3.3 拷贝文件 411 14.3.4 获取文件信息 415 14.4 打印机 418 14.4.1 从应用程序中打印 418 14.4.2 Printer对象 420 14.5 操作系统的基本资源 422 14.5.1 获取计算机配置 423 14.5.2 关闭/重启计算机 425 14.5.3 访问注册表 427 14.5.4 获取系统日期 429 14.6 本章小结 430
| |
Visual Basic界面、多媒体与操作系统程序设计1CD-相关图书 ·跃龙门 ·中国商务调查报告―国内首部全面深入研究中国民间侦探业的专著 ·法语交际口语 ·糖尿病足国际临床指南 ·初中物理 教学课件制作实例导航1CD ·服务运营管理 ·专家门诊:Visual FoxPro开发答疑160问 ·经济学的人本化:溯源与发展 ·广告道德与法律规范教程 ·人工智能与专家系统导论 ·Visual Basic网络程序设计1CD ·电视记者新概念 ·民族植物与文化 ·举一反三CorelDRAW平面设计实战训练2CD ·筱山纪信摄影集 ·毛泽东晚年的社会主义探索与试验 ·生态建设论―中外城市生态建设比较分析 ·举一反三AutoCAD中文版机械制图实战训练1CD ·欧美植物药 ·举一反三Authorware多媒体制作实战训练1CD
|
| |