第1章 API编程基础 1
1-1 什么是API? 2
API与Visual Basic 2
API函数的声明 2
API函数声明详解 3
API函数的参数 4
Windows环境与Visual Basic 5
1-2 API函数的一个简单应用 6
1-3 小结 16
第2章 字体与文本 17
2-1 字体资源 18
相关函数 18
字体函数应用一 19
字体函数应用二 28
其他函数介绍 42
2-2 文本处理 44
文本函数介绍 45
2-3 小结 62
第3章 绘图函数 63
3-1 画线函数 64
3-2 绘制多边形 75
3-3 绘制矩形 85
3-4 绘制弧、椭圆、圆 97
3-5 综合示例 112
3-6 小结 122
第4章 高级绘图 123
背景 124
4-1 绘图环境 124
像素 135
绘图模式和风格 146
4-2 画笔 157
4-3 画刷 166
4-4 综合示例 182
4-5 小结 200
第5章 图像与多媒体 201
5-1 位图 202
CreateBitmapIndirect() 202
CreateBitmap() 203
SetBitmapDimensionEx()、Size结构 204
LoadBitmap() 205
GetBitmapDimensionEx() 205
BitBlt() 206
StretchBlt() 208
P1gBlt() 209
GetBitmapBits() 210
GetDIBits()、BITMAPINFO结构 210
5-2 鼠标形状 211
CreateCursor() 212
DestroyCursor() 212
LoadCursor() 213
LoadCursorFromFile() 214
5-3 图标 214
CreateIcon() 215
CreateIconIndirect() 216
DestroyCursor() 217
ExtractIcon() 218
LoadIcon() 218
CopyIcon() 219
DrawIcon() 219
DrawIconEx() 220
GetIconInfo() 221
5-4 图像 221
LoadImage() 222
CopyImage() 223
5-5 多媒体 234
mciExecute() 234
mciSendString() 237
制作一个动画播放器 238
5-6 小结 242
第6章 文件操作 243
6-1 文件 244
文件的创建、打开和关闭 244
文件属性 251
文件操作 267
压缩文件 278
6-2 目录 282
6-3 驱动器 286
6-4 注册表 291
建立、打开、保存、关闭注册表 291
恢复及删除注册表信息 294
项及子项的设置、枚举 297
6-5 小结 304
第7章 窗口与菜单 305
取得窗口句柄 306
7-1 窗体 306
窗体间关系 309
排列窗口 312
窗口状态 316
更新窗口位置及状态 317
窗体操作 323
窗体与矩形 334
7-2 菜单 337
取得菜单属性 337
添加与删除菜单 346
设置菜单 360
7-3 小结 376
第8章 系统与消息 377
捕捉鼠标位置 378
8-1 鼠标 378
设置鼠标 379
8-2 剪贴板 381
函数介绍 381
8-3 系统信息 383
获得系统信息 383
设置系统信息 390
8-4 应用技巧 393
运行外部应用程序 393
关闭系统 395
创建形式各异的窗体 396
8-5 消息控制 397
消息函数 397
消息 401
8-6 小结 424