第一篇 窗口和对话框 2
实例1 WelcometoVisualC++.net 2
实例2 自定义图标 5
实例3 改变窗口标题 7
实例4 自定义标题栏样式 9
实例5 响应鼠标事件 12
实例6 使用滚动条 15
实例7 滚动字幕 18
实例8 键盘响应 21
实例9 在系统栏中添加图标 24
实例10 动画图标 27
实例11 三角形窗口 30
实例12 打印预览 32
实例13 切分窗口 35
实例14 切换窗口 38
实例15 文本编辑器 41
实例16 基于对话框的应用程序 43
实例17 模式对话框 46
实例18 创建非模式对话框 49
实例19 “打开文件”对话框 52
实例20 有渐变背景的对话框 55
实例21 带菜单和工具栏的对话框 58
实例22 单击标题栏以外区域移动对话框 62
实例23 读写剪贴板 64
实例24 定时器应用 67
实例25 单击窗口以外区域关闭对话框 70
实例26 创建向导对话框 73
实例27 查找替换文本 77
实例28 文件复制进度对话框 80
实例29 简单的计算器 82
第二篇 菜单、工具条和状态栏 86
实例30 创建自定义菜单 86
实例31 在对话框中创建菜单 89
实例32 动态菜单 92
实例33 双语菜单 95
实例34 添加帮助菜单项 98
实例35 快捷菜单 100
实例36 自绘式菜单(1) 102
实例37 自绘式菜单(2) 105
实例38 对话框中的工具条 109
实例39 在状态栏显示鼠标位置 112
实例40 在状态栏中播放AVI动画 116
实例41 在状态栏中显示当前时间 119
实例42 在状态栏中添加进度条 122
实例43 在状态栏中显示打字效果的文本 125
实例44 在状态栏中加载位图 129
实例45 添加上下文相关帮助 132
第三篇 通用控件 135
实例46 椭圆按钮 135
实例47 3D文本 139
实例48 彩色按钮 143
实例49 年月选择器 146
实例50 颜色选择器 149
实例51 自动添加文本的组合框 153
实例52 字体选择器 156
实例53 图标管理器 159
实例54 编辑框示例 162
实例55 文本控件应用 166
实例56 具有历史记录功能的编辑框 169
实例57 鼠标进入显示3D边框的编辑框 172
实例58 列表控件 175
实例59 检查列表框 178
实例60 自绘列表控件 181
实例61 显示彩色文本的列表框 184
实例62 创建属性表 187
实例63 目录树控件 190
实例64 文件目录浏览器 194
实例65 改变目录树控件的背景颜色 196
实例66 图片控件 199
实例67 进度条应用 202
实例68 自定义工具条 205
实例69 线形图表控件 208
实例70 CDialogBar类应用 211
实例71 CFile类应用 214
实例72 CFormView类应用 217
实例73 Font类应用 220
第四篇 图像与多媒体 224
实例74 显示位图 224
实例75 CBitmap类应用 227
实例76 画图应用程序(1) 230
实例77 画图应用程序(2) 232
实例78 奇异的变幻线 235
实例79 旋转效果的文本 239
实例80 播放资源里的WAV文件 242
实例81 MIDI播放器 244
实例82 AVI播放器 248
第五篇 文件和系统编程 252
实例83 运行Windows自带程序 252
实例84 查询文件属性 255
实例85 显示系统当前时间 258
实例86 读写注册表 261
实例87 获取和修改鼠标双击时间 264
实例88 获取硬盘信息 266
实例89 获取内存大小 269
实例90 获取和修改计算机名 272
实例91 关机程序 275
实例92 设置显示器分辨率 278
第六篇 网络与数据库 283
实例93 简单的Web浏览器 283
实例94 实用浏览器 286
实例95 浏览器窗口 289
实例96 HTTP查询 292
实例97 获取本地计算机的IP和名称 295
实例98 在对话框中加入超链接 299
实例99 传送文件 302
实例100 数据库应用 305