第一部分 Visual Basic for Windows入门 2
第一章 BASIC简史 2
1.1 BASIC的进展 2
1.2 Visual Basic 3
第二章 Visual Basic for Windows的特点和优点 4
2.1 对Quick Basic的改进 4
2.2 Windows的动态链接库 5
2.3 其它的Windows功能 6
2.4 未来展望 6
第三章 事件驱动的程序设计方法 7
第四章 第一个Visual Basic for Windows应用程序 9
4.1 WINDCHIL应用程序 9
第五章 MOON应用程序 22
第二部分 Visual Basic for Windows的窗体与应用程序第六章 常用的窗体 34
6.1 ABOUTDEM应用程序 34
6.2 CONSTANT.TXT文件 34
6.3 ABOUTDEM.MAK文件 34
6.4 ABOUT.FRM文件 35
6.5 ABORTDEM.FRM文件 35
6.6 编辑ABOUT窗体 35
6.7 编辑ABOUTDEM窗体 39
6.8 FILEMSG应用程序 41
6.9 GETDEMO应用程序 48
6.10 GETTEST窗体 49
6.11 GETFILE窗体 51
6.12 SAVEFILE应用程序 59
6.13 FILESHOW应用程序 70
6.14 PASSWORD应用程序 75
6.15 PROFILE应用程序 79
6.16 PCTBAR应用程序 85
6.17 NUMPAD应用程序 90
6.18 EDITBOX应用程序 97
第七章 开发Visual Basic for Windows应用程序 106
7.1 RGBHSV应用程序 106
7.2 MOUSTPTR应用程序 116
7.3 MOUSEVNT应用程序 120
7.4 KEYEVNTS应用程序 124
7.5 MSGBOXES应用程序 128
7.6 INPUTBOX应用程序 134
7.7 DRAGDROP应用程序 137
7.8 MENUDEM应用程序 141
第八章 屏幕保护程序 149
8.1 SSAVER1应用程序 149
8.2 SSDOODLE应用程序 153
第九章 日期和时间 164
9.1 VBCAL应用程序 164
9.2 TWODATES应用程序 176
9.3 VBCLOCK应用程序 179
第十章 图形应用程序 191
10.1 COLORBAR应用程序 191
10.2 PICRCLE应用程序 193
10.3 FLOOD应用程序 199
第十一章 随机数 204
11.1 RANDOMS应用程序 204
11.2 LOTTERY应用程序 213
第十二章 实用程序 220
12.1 FRACTION应用程序 220
12.2 FILEFACT应用程序 233
12.3 GRIDGRAF应用程序 243
12.4 ICONVIEW应用程序 252
12.5 IMAGVIEW应用程序 257
12.6 FILECOMP应用程序 264
12.7 LZ应用程序 270
第三部分 高级编程概念 280
第十三章 动态数据交换(DDE) 280
13.1 VBSOURCE应用程序 280
13.2 VBDEST应用程序 282
13.3 同Word for Windows进行动态数据交换 285
13.4 WORDSMIN应用程序 285
第十四章 对象链接和嵌入(OLE) 290
14.1 OLEDEMO应用程序 290
第十五章 数据存取 294
15.1 Data控件 294
15.2 约束控件 294
15.3 数据库对象 294
15.4 数据库 295
15.5 AREACODE应用程序 295
第十六章 调用Windows API函数 302
16.1 FLASHWIN应用程序 302
16.2 SYSINFO应用程序 305
16.3 GRAFSAMP应用程序 310
第十七章 建立你自己的动态链接库(DLL) 316
17.1 C语言源文件 316
17.2 BITS应用程序 319
第十八章 创建定做的控件 325
18.1 VBINI定做控件 325
18.2 MAKEFILE文件 325
18.3 VBINI.DEF文件 328
18.4 VBINT.RC文件 328
18.5 VBINICU.BMP、VBINICD.BMP、VBINIMU.BMP和VBINIEU.BMP文件 329
18.6 VBINI.H文件 330
18.7 VBINI.C文件 333
18.8 INIDEMO应用程序 338
第十九章 定制的控件 342
19.1 DIALOGS应用程序 342
19.2 THREED应用程序 349
19.3 NISTTIME应用程序 356