1 Visual C++集成开发环境 1
1.1 Visual C++6.0安装配置 1
1.2 第一个VC++程序 9
1.3 DebugRelease版本 11
1.4 如何调试VC++程序 12
2 Windows编程机制 15
2.1 VC++窗口的创建过程 15
2.2 MFC简介 26
3 Visual C++应用程序框架 30
3.1 控制台程序(Win32 Console Application) 30
3.2 MFC应用程序[MFC AppWizard(exe)] 33
3.3 动态链接库 46
3.4 ActiveX控件 75
3.5 ATL COM AppWizard 87
4 数据库编程 92
4.1 创建Database Project 92
4.2 ODBC数据库编程 98
4.3 ADO数据库编程 124
5 网络编程 144
5.1 WinSock API编程(TCP/UDP) 144
5.2 MFC WinSock类编程 163
6 Office导入导出编程 171
6.1 VC++6.0实现对Word操作 172
6.2 VC++6.0实现对Excel操作 177
7 MFC异常处理 183
7.1 Visual C++的异常处理机制 183
7.2 MFC宏异常处理 185
8 文件操作 190
8.1 C函数实现文件操作 190
8.2 C++文件操作 192
8.3 Win32 API实现文件操作 194
8.4 MFC类实现文件操作 196
9 进程与线程 200
9.1 基本概念 200
9.2 多线程程序 202
9.3 多线程编程实例 206
10 Visual C++项目开发案例 214
10.1 需求分析 214
10.2 系统设计 214
10.3 系统实现 218
11 Visual SourceSafe 248
11.1 Microsoft Visual SourceSafe简介 248
11.2 Microsoft Visual SourceSafe使用举例 249
12 Visual C++实用技巧集锦 266
13 Visual Studio其他版本介绍 280
13.1 Visual Studio 2017功能简介 280
13.2 Visual Studio 2017项目创建过程 282
13.3 Visual Studio 2017中相关应用 288