第1章 初识Visual C++ .NET 1
实例1.1 Hello 1
1.1.1 实例简介 1
1.1.2 创建过程 1
1.1.3 运行效果 4
实例1.2 响应键盘和鼠标 4
1.2.1 实例简介 4
1.2.2 创建过程 4
1.2.3 运行效果 8
实例1.3 托管C++编程 9
1.3.1 实例简介 9
1.3.2 创建过程 9
1.3.3 运行效果 17
第2章 对话框和控件 19
实例2.1 单选和复选 19
2.1.1 实例简介 19
2.1.2 创建过程 19
2.1.3 运行效果 26
实例2.2 查看内存信息 26
2.2.1 实例简介 26
2.2.2 创建过程 27
2.2.3 运行效果 28
实例2.3 超链接 28
2.3.1 实例简介 28
2.3.2 创建过程 29
2.4.1 实例简介 42
2.3.3 运行效果 42
实例2.4 计算器 42
2.4.2 创建过程 43
2.4.3 运行效果 50
实例2.5 动画播放器 50
2.5.1 实例简介 50
2.5.2 创建过程 51
2.5.3 运行效果 56
实例2.6 文件夹浏览器 56
2.6.1 实例简介 56
2.6.2 创建过程 57
2.7.1 实例简介 69
2.7.2 创建过程 69
实例2.7 滑块和进度条 69
2.6.3 运行效果 69
2.7.3 运行效果 74
实例2.8 日期和时间 74
2.8.1 实例简介 74
2.8.2 创建过程 74
2.8.3 运行效果 80
实例2.9 IP地址控件 81
2.9.1 实例简介 81
2.9.2 创建过程 81
2.9.3 运行效果 86
2.10.2 创建过程 87
2.10.1 实例简介 87
实例2.10 ActiveX控件 87
2.10.3 运行效果 94
实例2.11 对话框示例 94
2.11.1 实例简介 94
2.11.2 创建过程 94
2.11.3 运行效果 102
实例2.12 可扩展对话框 103
2.12.1 实例简介 103
2.12.2 创建过程 103
2.12.3 运行效果 109
3.1.1 实例简介 110
3.1.2 创建过程 110
实例3.1 添加和删除菜单项 110
第3章 菜单、工具栏和状态栏 110
3.1.3 运行效果 116
实例3.2 动态菜单 117
3.2.1 实例简介 117
3.2.2 创建过程 117
3.2.3 运行效果 122
实例3.3 环境菜单 122
3.3.1 实例简介 122
3.3.2 创建过程 122
3.4.1 实例简介 126
3.4.2 创建过程 126
实例3.4 添加工具栏按钮 126
3.3.3 运行效果 126
3.4.3 运行效果 132
实例3.5 向工具栏中添加控件 132
3.5.1 实例简介 132
3.5.2 创建过程 133
3.5.3 运行效果 137
实例3.6 状态栏示例 137
3.6.1 实例简介 137
3.6.2 创建过程 138
3.6.3 运行效果 145
4.1.2 创建过程 146
4.1.1 实例简介 146
实例4.1 文本编辑器 146
第4章 文档和视图 146
4.1.3 运行效果 148
实例4.2 文字处理器 148
4.2.1 实例简介 148
4.2.2 创建过程 148
4.2.3 运行效果 152
实例4.3 打印和打印预览 152
4.3.1 实例简介 152
4.3.2 创建过程 153
4.3.3 运行效果 160
实例4.4 切分窗口 160
4.4.1 实例简介 160
4.4.2 创建过程 161
4.5.1 实例简介 168
4.4.3 运行效果 168
实例4.5 属性表和属性页 168
4.5.2 创建过程 169
4.5.3 运行效果 182
第5章 绘图 184
实例5.1 在设备环境中绘图 184
5.1.1 实例简介 184
5.1.2 创建过程 184
5.1.3 运行效果 189
实例5.2 画笔和画刷 190
5.2.1 实例简介 190
5.2.2 创建过程 190
5.2.3 运行效果 198
5.3.2 创建过程 199
实例5.3 鼠标绘图 199
5.3.1 实例简介 199
5.3.3 运行效果 211
实例5.4 字体 212
5.4.1 实例简介 212
5.4.2 创建过程 212
5.4.3 运行效果 219
第6章 网络与数据库 220
实例6.1 获取本地IP地址 220
6.1.1 实例简介 220
6.1.2 创建过程 220
3.1.3 运行效果 222
6.2.2 创建过程 223
实例6.2 网页浏览器 223
6.2.1 实例简介 223
6.2.3 运行效果 239
实例6.3 邮件检查器 240
6.3.1 实例简介 240
6.3.2 创建过程 240
6.3.3 运行效果 253
实例6.4 FTP客户端程序 253
6.4.1 实例简介 253
6.4.2 创建过程 253
6.4.3 运行效果 284
6.5.2 创建过程 285
6.5.1 实例简介 285
实例6.5 访问ODBC数据源 285
6.5.3 运行效果 293
实例6.6 使用ADO访问数据库 293
6.6.1 实例简介 293
6.6.2 创建过程 294
6.6.3 运行效果 310
第7章 小游戏 311
实例7.1 扫雷 311
7.1.1 实例简介 311
7.1.2 创建过程 311
7.1.3 运行效果 334
7.2.2 创建过程 335
7.2.1 实例简介 335
实例7.2 俄罗斯方块 335
7.2.3 运行效果 358
实例7.3 五子棋 359
7.3.1 实例简介 359
7.3.2 创建过程 359
7.3.3 运行效果 419
第8章 其他实例 420
实例8.1 时钟 420
8.1.1 实例简介 420
8.1.2 创建过程 420
8.1.3 运行效果 426
8.2.2 创建过程 427
实例8.2 操作系统注册表 427
8.2.1 实例简介 427
8.2.3 运行效果 434
实例8.3 图片浏览器 435
8.3.1 实例简介 435
8.3.2 创建过程 435
8.3.3 运行效果 446
实例8.4 OpenGL编程 446
8.4.1 实例简介 446
8.4.2 创建过程 447
8.4.3 运行效果 460
8.5.1 实例简介 461
8.5.2 创建过程 461
实例8.5 查看系统信息 461
8.5.3 运行效果 466
实例8.6 线程示例 466
8.6.1 实例简介 466
8.6.2 创建过程 466
8.6.3 运行效果 471
实例8.7 多线程示例 472
8.7.1 实例简介 472
8.7.2 创建过程 472
8.7.3 运行效果 492
实例8.8 视频播放 492
8.8.1 实例简介 492
8.8.2 创建过程 493
8.8.3 运行效果 498
实例8.9 音频播放 499
8.9.1 实例简介 499
8.9.2 创建过程 499
8.9.3 运行效果 508
实例8.10 创建ActiveX控件 509
8.10.1 实例简介 509
8.10.2 创建过程 509
8.10.3 运行效果 516
实例8.11 动态链接库 517
8.11.1 实例简介 517
8.11.2 创建过程 517
8.11.3 运行效果 525