• VC++ 编程指南
    • VC++ 编程指南
    • 第一课 Windows编程和面向对象技术
    •   1.1 Windows发展历史
    •   1.2 Windows操作系统特点
    • 第一课 Windows编程和面向对象技术
    •   1.4 Windows应用程序的开发工具
    •   1.5 面向对象和Windows编程
    • 第二课 使用Visual C++ 5.0
    • 2.1 Visual C++可视化集成开发环境
    •   2.2 创建、组织文件、工程和工作区
    •   2.3 WIN32开发
    •   2.4 MFC编程
    •   2.5 移植C Windows程序到MFC
    •   2.6 Visual C++5.0新特性
    • 第三课 窗口、菜单与消息框
    •   3.1 编写第一个窗口程序
    •   3.2 AppWizard所创建的文件
    •   3.3 编译和链接Hello程序
    •   3.4 应用程序执行机制
    •   3.5几种窗口类型
    •   3.6 使用菜单
    •   3.7 更新命令用户接口(UI)消息
    •   3.8 快捷菜单
    • 第四课 工具条和状态栏
    •   4.1 工具条的可视化设计
    •   4.2 工具条的编程技术
    •   4.3 状态栏的设计与实现
    • 第五课 对话框
    •   5.1对话框和控件的基本概念
    •   5.2 对话框模板的设计
    •   5.3 对话框类的设计
    •   5.4 非模态对话框
    •   5.5 标签式对话框
    •   5.6 公用对话框
    •   5.7 小结
    • 第六课 控件
    • 6.1 传统控件
    •   6.2 新型Win32控件
    •   6.3 控件的技术总结
    •   6.4 在非对话框窗口中使用控件
    •   6.5 如何设计新的控件
    •   6.6 小结
    • 第七课 文档视结构
    • 7.1 文档/视图概念
    •   7.2 文档视结构程序实例
    •   7.3 让文档视结构程序支持卷滚
    •   7.4 定制串行化
    •   7.5 不使用串行化的文档视结构程序
    •   7.6 小 结
    • 第八课 多文档界面MDI
    •   8.1多文档界面窗口
    •   8.2图形设备接口(GDI)
    •   8.3 绘图程序
    •   8.4访问当前活动视图和活动文档
    •   8.5分隔视图
    •   8.6打印和打印预览
    •   8.7支持多个文档类型的文档视结构程序
    •   8.8防止应用程序运行时创建空白窗口
    •   8.9小结
    • 第九课 创建用户模块
    •   9.1用户模块
    •   9.2静态连接库
    •   9.3创建动态库
    •   9.4小结
    • 第十课 数据库编程
    •   10.1 数据库的基本概念
    •   10.2 ODBC基本概念
    •   10.3 MFC的ODBC类简介
    •   10.4 CDatabase类
    •   10.5 CRecordset类
    •   10.6 CRecordView类
    •   10.7 编写Enroll数据库应用例程
    •   10.8 DAO和DAO类
    •   10.9 自动注册DSN和创建表
    •   10.10 小结
    • 第十一课 多媒体编程
    • 11.2位图
    •   11.1 调色板
    • 11.3依赖于设备的位图(DDB)
    • 11.5动画控件
    •   1.4与设备无关的位图(DIB)
    • 11.6媒体控制接口(MCI).
    • 11,7小结 
    • 第十二章 多线程与串行通信  
    • 12.1 多任务、进程和线程
    •   12.2 线程的同步
    •   12.3 串行通信与重叠I/O
    •   12.4 一个通信演示程序
    •   12.5 小结