目 录 1
实例1.1计算器 1
实例说明 2
设计思想 2
完整代码 2
完整代码 5
完整代码 8
设计思想 8
实例说明 8
实例12制作滚动条 8
实例1.3输入对话框 10
实例说明 10
设计思想 10
完整代码 11
实例1.4获取输入信息 11
实例说明 11
设计思想 12
完整代码 12
实例说明 13
实例1.5验证密码的对话框 13
设计思想 14
设计步骤 14
完整代码 15
实例1.6画板程序 16
实例说明 16
设计思想 18
设计步骤 19
完整代码 19
设计思想 39
完整代码 39
实例说明 39
实例1.7标准窗体编程 39
实例1.8 实现对窗体的简单操作 41
实例说明 41
设计思想 42
完整代码 42
实例1.9字符控制器 44
实例说明 44
设计思想 45
设计步骤 47
完整代码 48
实例说明 52
实例1.10图书订购系统 52
设计思想 53
设计步骤 55
完整代码 56
实例1.11边框调整 58
实例说明 58
设计思想 58
设计步骤 58
完整代码 59
实例1.12窗体中的垂直文字 61
实例说明 61
设计思想 61
设计步骤 61
完整代码 62
设计步骤 67
设计思想 67
完整代码 67
实例说明 67
实例1.13渐变的标题栏 67
实例1.14 日历 73
实例说明 73
设计思想 73
设计步骤 74
完整代码 74
实例1.15浏览器界面 77
实例说明 77
程序代码 78
设计步骤 78
设计思想 78
实例1.16资源管理器 82
实例说明 82
设计思想 82
界面设计 82
完整代码 83
实例1.17透明按钮 97
实例说明 97
设计思想 97
完整代码 98
设计思想 103
实例1.18记事本 103
实例说明 103
设计步骤 104
完整代码 107
第2章图形图像 124
实例2.1拼图游戏 124
实例说明 124
设计思想 124
设计步骤 124
完整代码 125
实例说明 127
实例2.2飞舞的蝴蝶 127
设计思想 128
设计步骤 128
完整代码 129
实例2.3图片特效 133
实例说明 133
设计思想 133
设计步骤 134
完整代码 135
实例说明 139
实例2.4动态图像屏保程序 139
设计步骤 140
设计思想 140
完整代码 142
实例2.5运动小球的屏保 145
实例说明 145
设计思想 146
设计步骤 146
完整代码 146
设计思想 148
设计步骤 148
实例说明 148
实例2.6绘图程序 148
完整代码 149
实例2.7图片浏览器 152
实例说明 152
设计思想 152
设计步骤 152
完整代码 153
实例说明 156
实例2.8处理位图颜色 156
设计思想 157
设计步骤 157
完整代码 157
实例2.9查看图形大小 164
实例说明 164
设计思想 164
设计步骤 164
完整代码 165
实例说明 168
实例2.10滚动显示背景图片 168
设计思想 169
设计步骤 169
完整代码 169
实例2.11 抓图程序 172
实例说明 172
设计思想 172
设计步骤 172
完整代码 173
设计步骤 182
设计思想 182
实例说明 182
实例2.12画图板 182
完整代码 183
实例2.13俄罗斯方块 205
实例说明 205
设计思想 205
设计步骤 206
完整代码 206
设计思想 228
实例说明 228
实例2.14 Dxball游戏 228
设计步骤 229
完整代码 230
实例3.1 四则计算器 244
实例说明 244
设计思想 244
设计步骤 245
完整代码 247
实例说明 249
实例3.2平方计算器 249
设计思想 250
设计步骤 250
完整代码 253
实例3.3函数计算器 254
实例说明 254
设计思想 255
设计步骤 257
完整代码 263
设计思想 279
实例说明 279
实例3.4竞赛记分器 279
设计步骤 280
完整代码 304
实例3.5电子表 307
实例说明 307
设计思想 308
设计步骤 308
完整代码 310
设计思想 311
实例说明 311
实例3.6倒计时 311
设计步骤 312
完整代码 313
实例3.7个人理财 314
实例说明 314
设计思想 314
设计步骤 315
完整代码 316
实例说明 336
设计思想 336
实例4.WAV文件播放器 336
第4章多媒体编程 336
设计步骤 337
完整代码 340
实例4.2媒体播放器 344
实例说明 344
设计思想 344
设计步骤 345
完整代码 348
实例说明 354
实例43打靶游戏 354
设计思想 355
设计步骤 355
完整代码 358
实例4.4简易CD播放器 365
实例说明 365
设计思想 366
设计步骤 366
实例说明 368
完整代码 368
实例4.5调整系统音量 368
设计思想 369
完整代码 369
实例4.6 MP3播放器(一) 377
实例说明 377
设计思想 377
完整代码 378
设计思想 381
设计步骤 381
实例说明 381
实例4.7 闹钟 381
完整代码 382
实例4.8 CD音频播放器 397
实例说明 397
设计思想 397
设计步骤 398
完整代码 398
设计步骤 404
设计思想 404
实例说明 404
实例4.9 MP3播放器(二) 404
完整代码 405
实例4.10真人快打游戏 406
实例说明 406
设计思想 406
设计步骤 407
完整代码 407
实例4.11火焰字效果 413
实例说明 413
设计思想 414
完整代码 416
设计步骤 416
实例说明 423
设计思想 423
实例4.12射击游戏 423
设计步骤 424
完整代码 424
实例说明 438
设计思想 438
实例5.1数据库浏览器 438
第5章数据库编程 438
设计步骤 439
完整代码 440
实例5.2数据表编辑器 441
实例说明 441
设计思想 441
设计步骤 442
完整代码 442
完整代码 443
设计思想 443
实例5.3 用户管理程序 443
实例说明 443
实例5.4数据查询 450
实例说明 450
设计思想 450
完整代码 450
设计思想 458
完整代码 458
实例说明 458
实例5.5数据修改 458
实例5.6数据库加密和解密 464
实例说明 464
设计思想 464
完整代码 464
实例5.7管理用户权限 467
实例说明 467
设计思想 467
完整代码 467
设计思想 471
完整代码 471
实例5.8学生信息系统 471
实例说明 471
实例5.9把文本文件转换到数据库 501
实例说明 501
设计思想 501
完整代码 501
实例说明 512
设计步骤 512
设计思想 512
实例6.1 电子邮件收发器 512
第6章 网络编程 512
完整代码 515
实例6.2 Telnet程序 541
实例说明 541
设计思想 541
设计步骤 542
完整代码 543
实例6.3 FTP程序 568
实例说明 568
设计思想 568
设计步骤 569
完整代码 570
实例6.4网络电话程序 584
实例说明 584
设计思想 585
设计步骤 585
完整代码 586
实例6.5聊天程序 598
实例说明 598
设计步骤 599
设计思想 599
完整代码 600
实例6.6网络浏览器 602
实例说明 602
设计思想 602
设计步骤 602
完整代码 603
实例6.7获取路由关系 606
实例说明 606
设计思想 606
完整代码 608