第1章 构建Windows应用程序界面 1
1.1 创建“欢迎”窗体 2
1.2 创建DOS控制台应用程序 7
1.3 创建椭圆形界面 11
1.4 创建字体对话框 16
1.5 创建多种进度条 22
1.6 创建菜单 28
1.7 创建上下文菜单 34
1.8 切分窗体 37
1.9 设计状态栏 41
1.10 创建精美台历 46
1.11 创建工具栏 52
1.12 模拟电话计费器 59
1.13 通讯录 65
1.14 MDI多文档窗体设计 74
1.15 动态添加删除选项卡 79
第2章 图形图像处理 84
2.1 颜色拾取器 85
2.2 GDI+画笔实例 90
2.3 GDI+画刷实例 95
2.4 GDI+文本实例 100
2.5 GDI+图像实例 106
2.6 数学函数绘图实例 111
2.7 图像特殊效果处理 117
2.8 各种图像显示特效 126
2.9 图像格式转换 136
第3章 文件操作 141
3.1 文件读取和写入 142
3.2 全硬盘文件查找 146
3.3 控制中文输入法 152
3.4 树形目录 156
3.5 监视文件及文件夹 163
3.6 文件中的查找与替换 168
3.7 获取文件信息 174
3.8 循环剪贴板 181
3.9 个人记事本 186
第4章 打印机编程 194
4.1 打印对话框 195
4.2 页面设置 197
4.3 打印综合实例 201
4.4 脱机打印实例 206
第5章 系统以及系统交互 210
5.1 在文本文件中搜索字符的匹配项 211
5.2 获取CPU信息 215
5.3 获取文件版本信息 218
5.4 读写注册表 222
5.5 动态系统托盘 226
5.6 获取系统运行信息 231
5.7 性能计数器 235
5.8 获取线程详细信息 240
5.9 事件日志操作 246
第6章 多媒体技术 251
6.1 创建艺术图形 252
6.2 动画播放器 259
6.3 Flash动画播放器 264
6.4 mp3播放器 270
6.5 多媒体播放器 277
6.6 CD播放器 285
第7章 数据库编程 292
7.1 使用参数查询 293
7.2 数据视图和过滤器 299
7.3 DataGrid的使用 305
7.4 自定义查询 313
7.5 数据库与XML的交互 318
7.6 Web页中的数据分页显示 322
第8章 网络及Web服务 329
8.1 获取机器名称和IP地址 330
8.2 Web浏览器 333
8.3 发送电子邮件 337
8.4 接收电子邮件 343
8.5 重新启动远程计算机 350
8.6 基于TCP协议的网络通信 354
8.7 创建并调用WebService 357
第9章 其他应用程序设计 363
9.1 进制转换 364
9.2 与MATLAB交互 368
9.3 定时提醒 373
9.4 创建字典查询 382
9.5 英文打字练习 387
9.6 制作个人助手精灵 395
9.7 程序打包发行 398