本书对VC.NET进行了比较全面的介绍,反映了国际上在该领域的最新研究成果和发展方向。内容主要包括:VC.Studio.NET的安装与集成开发环境(IDE)、C++语言的编程基础、创建VC.NET用户界面、程序设计、数据库应用等方面。在体例上分为知识篇、实战篇和附录等几个部分,知识篇对基本概念和基础知识进行深入浅出的阐述,实虎篇通过精心选择的实例(全部在VC.NET下调试通过)对操作、设计介面和编程进行示范,最后在原有基础上启发读者思路,引导读者自己操作,最终达到培养读者自行解决综合问题能力的目的。本书各部分内容既相互联系又相对独立,并从读者的实际情况出发精心编排,方便了读者根据自己的需要进行选择,是一本极好的VC.NET的入门书。同时也适合有一定VC编程基础的读者参考。
知识篇\r\n\r\n第一章 Visual Studio.NET的安装\r\n\r\n1.1 安装需求\r\n1.2 Windows 2000下的安装\r\n1.2.1 开始安装\r\n1.2.2 更新的组件\r\n1.2.3 安装Visual Studio.NET\r\n1.2.4 安装最新发布的组件Check Service Release\r\n1.2.5 可能出现的问题\r\n1.3 Widnows 9X下的安装\r\n1.4 其他组件\r\n1.4.1 例程的安装\r\n1.4.2 SQL Server的安装\r\n\r\n第二章 Visual Studio.NET开发环境\r\n\r\n2.1 启动Visual Studio.NET\r\n2.2 Visual C++ 7.0的工具栏\r\n2.3 Visual C++ 7.0的菜单栏\r\n2.3.1 文件菜单\r\n2.3.2 编辑菜单\r\n2.3.3 视图菜单\r\n2.3.4 项目莱单\r\n2.3.5 生成菜单\r\n2.3.6 调试菜单\r\n2.3.7 工具菜单\r\n2.3.8 窗口菜单\r\n2.3.9 帮助菜单\r\n2.4 Visual C++ 7.0的工作区窗口\r\n2.4.1 文件编辑区\r\n2.4.2 类视图窗口\r\n2.4.3 资源机图窗口\r\n2.4.4 解决方案资源管理器\r\n2.4.5 属性窗口\r\n2.5 使用Start Page\r\n2.6 使用MSDN帮助系统\r\n2.6.1 启动联机文档\r\n2.6.2 使用动态帮助\r\n2.6.3 学习例程\r\n2.7 退出集成开发环境\r\n\r\n第三章 C++语言基础\r\n\r\n3.1 C++语言概述\r\n3.1.1 C++语言发展史\r\n3.1.2 面向对象技术概述\r\n3.2 开始C++\r\n3.2.1 一个C++程序\r\n3.2.2 C++语言的基本数据类型\r\n3.2.3 C++语言的运算符\r\n3.3 C++的类\r\n3.3.1 类的定义\r\n3.3.2 实例分析\r\n3.3.3 构造函数和析构函数\r\n3.4 C++的特性\r\n3.4.1 函数重载\r\n3.4.2 运算符重载\r\n3.4.3 友元函数\r\n3.4.4 内联函数\r\n3.4.5 派生类\r\n3.4.6 静态成员\r\n3.4.7 this指针\r\n3.4.8 特殊的类struct和enum\r\n3.5 更多C++知识\r\n3.5.1 多重继承\r\n3.5.2 多态性\r\n3.5.3 模板\r\n\r\n第四章 接触Visual C++ 7.0程序\r\n\r\n4.1 创建第一个Visual C++ 7.0应用程序\r\n4.1.1 开始项目\r\n4.1.2 进入MFC应用程序生成向导\r\n4.1.3 一句代码\r\n4.2 编译运行第一个Visual C++ 7.0应用程序\r\n4.3 应用程序的分析\r\n4.3.1 应用类CCM01App\r\n4.3.2 主框架窗口类CMainFrame\r\n4.3.3 文档类CMY0lDoc\r\n4.3.4 视图类CMY0lView\r\n4.3.5 预编译头文件Stdafx.h\r\n4.3.6 资源文件\r\n\r\n第五章 完善应用程序框架\r\n\r\n5.1 介绍完整的开发步骤\r\n5.2 创建应用程序\r\n5.2.1 选择项目\r\n5.2.2 选择项目属性\r\n5.3 为项目添加菜单\r\n5.3.1 选择菜单资源类型\r\n5.3.2 编辑菜单资源\r\n5.3.3 添加映射菜单消息和成员函数\r\n5.4 工具栏和状态栏\r\n5.4.1 为项目添加工具栏\r\n5.4.2 为项目添加状态栏\r\n5.5 代码分析\r\n5.6 改变标题栏\r\n5.7 两个修改过代码的文件\r\n\r\n第六章 构建对话框\r\n\r\n6.1 关于对话框和CDialog类\r\n6.1.1 对话框的基础知识\r\n6.1.2 对话框类\r\n6.2 对话框的实例介绍\r\n6.2.1 实例的功能\r\n6.2.2 创建实例框架\r\n6.2.3 创建对话框资源\r\n6.2.4 控件的添加与使用\r\n6.2.5 对话框的实现\r\n6.2.6 运行程序\r\n\r\n第七章 消息处理和键盘鼠标消息\r\n\r\n7.1 Windows操作系统的消息\r\n7.1.1 Windows消息及发送和接收\r\n7.1.2 Windows的消息处理机制\r\n7.1.3 Windows的消息分类\r\n7.2 鼠标消息实例\r\n7.2.1 鼠标实例的功能\r\n7.2.2 鼠标程序的实现\r\n7.2.3 鼠标程序清单\r\n7.3 键盘消息实例\r\n7.3.1 键盘实例的功能\r\n7.3.2 键盘实例的实现\r\n\r\n第八章 文档与视图\r\n\r\n8.1 文档与视图的概念\r\n8.1.1 介绍文档\r\n8.1.2 介绍视图\r\n8.1.3 文档与视图的关系\r\n8.1.4 文档与视图的交互过程\r\n8.2 例程初步\r\n8.2.1 应用程序的功能\r\n8.2.2 选择应用程序的属性\r\n8.3 处理与视图相关的操作\r\n8.3.1 添加成员变量\r\n8.3.2 添加鼠标消息映射函数\r\n8.3.3 添加消息处理函数代码\r\n8.4 处理与文档相关的操作\r\n8.4.1 添加一个类\r\n8.4.2 在文档类中添加成员函数\r\n8.5 处理菜单\r\n8.6 添加串行化功能\r\n\r\n第九章 设备环境\r\n\r\n9.1 设备环境\r\n9.1.1 设备环境的概念\r\n9.1.2 设备环境类\r\n9.2 图形设备接口(GDI)\r\n9.2.1 创建一个GDI对象\r\n9.2.2 常见的GDI对象介绍\r\n9.3 介绍坐标映射\r\n9.3.1 GDI坐标系\r\n9.3.2 坐标映射的方式与实现\r\n9.4 绘图实例\r\n9.5 程序清单\r\n\r\n第十章 公用对话框\r\n\r\n10.1 公用对话框的起源\r\n10.2 MFC的公用对话框类\r\n10.2.1 CFileDialog\r\n10.2.2 CFontDialog\r\n10.2.3 CColorDialog\r\n10.2.4 CPageSetupDialog\r\n10.2.5 CPrintDialog\r\n10.2.6 CFindReplaceDialog\r\n10.2.7 COleDialog\r\n10.3 动画控件\r\n10.3.1 动画控件的基础知识\r\n10.3.2 动画控件的使用\r\n10.4 例程公用对话框与控件\r\n10.4.1 生成应用程序框架\r\n10.4.2 编辑对话框资源\r\n10.4.3 添加函数与代码\r\n10.4.4 运行程序\r\n\r\n实例篇\r\n\r\n第十一章 模拟计算器\r\n\r\n11.1 建立计算器程序框架\r\n11.2 编辑计算器资源\r\n11.3 添加计算器变量和函数\r\n11.4 添加代码\r\n11.5 计算器程序清单\r\n\r\n第十二章 文件处理器\r\n\r\n12.1 文件处理的概念\r\n12.1.1 文件操作类\r\n12.1.2 文件格式\r\n12.2 文件处理器程序\r\n12.2.1 创建文件处理器项目\r\n12.2.2 编辑文件处理器的资源\r\n12.2.3 添加文件处理器的变量和函数\r\n12.2.4 CListBox类的应用\r\n12.3 添加文件处理器的代码\r\n12.3.1 分析Data1.dat文件格式\r\n12.3.2 文件的读出写入\r\n12.3.3 播放声音文件\r\n12.4 程序清单\r\n\r\n第十三章 Web浏览器\r\n\r\n13.1 多文档(MDI)应用程序\r\n13.1.1 多文档(MDI)应用的概念\r\n13.1.2 多文档的体系结构\r\n13.2 实战例程——浏览器\r\n13.2.1 生成MDI应用程序\r\n13.2.2 编辑浏览器资源\r\n13.2.3 添加浏览器的变量和函数\r\n13.2.4 应用CHtmlView类\r\n13.3 程序清单\r\n\r\n第十四章 考试信息系统\r\n\r\n14.1 数据库基础知识\r\n14.1.1 数据库的提出\r\n14.1.2 关系数据库的一些基本概念\r\n14.2 数据库技术的发展情况\r\n14.3 ODBC数据库\r\n14.3.1 ODBC的提出\r\n14.3.2 ODBC的结构\r\n14.3.3 ODBC类\r\n14.3.4 使用ODBC编程的一般步骤\r\n14.3.5 添加ODBC数据源\r\n14.4 实战例程\r\n14.4.1 例程功能\r\n14.4.2 创建应用框架\r\n14.4.3 编辑资源(Resource)\r\n14.4.4 添加函数和变量\r\n14.4.5 代码添加与分析\r\n\r\n附录\r\n\r\n附录一 微软公司白皮书\r\n\r\n附录二 .NET架构与COM\r\n\r\n附录三 颜色分类表\r\n\r\n附录四 数字类的常用成员\r\n\r\n附录五 MFC 7.0结构关系