第一篇 窗体与界面编程 2
第一讲 创建启动封面 2
第二讲 实现多窗口 9
第三讲 切分窗口 16
第四讲 设置窗口风格 24
第五讲 创建不规则窗口 31
第六讲 实现滚动视图 37
第七讲 实现单文档多视图 45
第八讲 创建超文本界面 55
第二篇 对话框与控件编程 70
第九讲 显示位图按钮 70
第十讲 各种平面风格的按钮 74
第十一讲 多列信息的组合框 85
第十二讲 多功能组合框 94
第十三讲 显示属性的列表框 102
第十四讲 树形控件的使用 112
第十五讲 单选按钮和复选框 124
第三篇 文件操作与系统编程 131
第十六讲 查看文件内容 131
第十七讲 查看文件属性 137
第十八讲 读写注册表 141
第十九讲 改变系统时间 148
第二十讲 访问硬件信息 152
第二十一讲 线程同步 156
第四篇 菜单、工具栏与界面 162
第二十二讲 奇特菜单 162
第二十三讲 显示独特工具栏 186
第二十四讲 设置状态栏的状态格 190
第二十五讲 个性化状态栏 195
第二十六讲 创建ATL控件项目 200
第五篇 ATL与ActiveX 200
第二十七讲 创建ATL Server Web项目 205
第二十八讲 创建ActiveX控件项目 209
第二十九讲 创建ActiveX容器项目 213
第三十讲 创建ActiveX服务器项目 216
第六篇 COM组件 224
第三十一讲 C++客户重用C++对象 224
第三十二讲 使用MFC创建COM组件 231
第三十三讲 创建MFCSample项目的测试客户程序 236
第三十四讲 永久对象编程 241
第七篇 图形处理与多媒体 247
第三十五讲 设置窗口字体的属性 247
第三十六讲 显示空心字 253
第三十七讲 Windows光栅操作 258
第三十八讲 绘制特效图像 263
第三十九讲 展示动画按钮 271
第四十讲 使用纹理映射 277
第四十一讲 使用MCI制作MIDI播放器 285
第四十二讲 制作CD播放器 298
第四十三讲 利用MCIWnd类制作视频播放器 305
第八篇 Internet应用程序 316
第四十四讲 实现服务器模型 316
第四十五讲 实现客户机模型 327
第四十六讲 FTP应用程序 336
第四十七讲 实现HTTP服务器 346
第九篇 数据库编程 366
第四十八讲 ODBC API编程 366
第四十九讲 OLEDB应用程序 383
第五十讲 ADO数据库 389