Visual Basic 6.0 API函数开发实例

Visual Basic 6.0 API函数开发实例
作 者: 同志工作室编著
出版社: 人民邮电出版社
丛编项: 看实例学编程系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: BASIC语言 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic 6.0 API函数开发实例》作者简介

内容简介

Visual Basic 6.0是美国Microsoft公司开发的Microsoft Visual Studio套件的一部分,是运行于Windows平台上的交互式的可视化集成开发环境。本书从API编程基础开始,以示例的形式全面介绍了Visual Basic 6.0支持的API函数以及API函数的应用,涵盖了字体、文本、图形、高级绘图、图像处理、窗口、菜单、系统信息控制、消息控制等各个方面,揭去了API函数的神秘面纱,带领读者进入Windows程序开发的内部。本书通俗易懂,示例丰富,讲解细致,分析透彻,适合于中级程序开发人员学习使用,对于从事Visual Basic API函数开发与应用的广大科研人员、高校相关专业的师生也不失为一本有价值的自学和教学的参考书。

图书目录

第1章 API编程基础

1-1 什么是API?

API与Visual Basic

API函数的声明

API函数声明详解

API函数的参数

Windows环境与Visual Basic

1-2 API函数的一个简单应用

1-3 小结

第2章 字体与文本

2-1 字体资源

相关函数

字体函数应用一

字体函数应用二

其他函数介绍

2-2 文本处理

文本函数介绍

2-3 小结

第3章 绘图函数

3-1 画线函数

3-2 绘制多边形

3-3 绘制矩形

3-4 绘制弧、椭圆、圆

3-5 综合示例

3-6 小结

第4章 高级绘图

4-1 绘图环境

背景

像素

绘图模式和风格

4-2 画笔

4-3 画刷

4-4 综合示例

4-5 小结

第5章 图像与多媒体

5-1 位图

CreateBitmapIndirect()

CreateBitmap()

SetBitmapDimensionEx()、Size结构

GetBitmapDimensionEx()

LoadBitmap()

BitBlt()

StretchBlt()

PlgBlt()

GetBitmapBits()

GetDIBits()、BITMAPINFO结构

5-2 鼠标形状

CreateCursor()

DestroyCursor()

LoadCursor()

LoadCursorFromFile()

5-3 图标

CreateIcon()

CreateIconIndirect()

DestroyCursor()

LoadIcon()

ExtractIcon()

CopyIcon()

DrawIcon()

DrawIconEx()

GetIconInfo()

5-4 图像

LoadImage()

CopyImage()

5-5 多媒体

mciExecute()

mciSendString()

制作一个动画播放器

5-6 小结

第6章 文件操作

6-1 文件

文件的创建、打开和关闭

文件属性

文件操作

压缩文件

6-2 目录

6-3 驱动器

6-4 注册表

建立、打开、保存、关闭注册表

恢复及删除注册表信息

项及子项的设置、枚举

6-5 小结

第7章 窗口与菜单

7-1 窗体

取得窗口句柄

窗体间关系

排列窗口

窗口状态

更新窗口位置及状态

窗体操作

窗体与矩形

7-2 菜单

取得菜单属性

添加与删除菜单

设置菜单

7-3 小结

第8章 系统与消息

8-1 鼠标

捕捉鼠标位置

设置鼠标

8-2 剪贴板

函数介绍

8-3 系统信息

获得系统信息

设置系统信息

8-4 应用技巧

运行外部应用程序

关闭系统

创建形式各异的窗体

8-5 消息控制

消息函数

消息

8-6 小结