无论您是否从事计算机相关行业,无论您是否接触过Visual C++,无论您是否使用Visual C++开发过项目,您都能从本书中找到最佳起点。本书结合实际工作中的范例逐一讲解Visual C++的各种知识和技术,项目开发篇中更以6个项目的实战来总结本书所学,使您在实战中掌握知识,轻松拥有项目经验。每章首页中,均提供了学习要点,以指导读者重点学习及学后检查。章后的练一练和跟我上机根据本章内容精选而成,读者可以随时检测自己的学习成果,做到融会贯通。本书在讲解过程中,在各章中使用了“注意”、“提示”、“技巧”等小栏目,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
本书以零基础讲解为宗旨,用实例引导读者深入学习,采染基础知识→核心技术→应用开发→项目实战】的讲解模式,深入浅出地讲解Visual C++的各项技术及实战技能。
本书第1篇【基础知识】主要讲解初识Visual C++ 6.0、C++语法基储Windows编程和MFC基储文档与视图、控件应用、菜单、工具栏、状态栏及对话框等;第2篇【核心技术】主要讲解面向对象编程基储数据库系统与SQL语言基储Visual C++数据库编程、文件操作、图形绘制与文本输出、网络编程以及多媒体编程等;第3篇【应用开发】主要讲解全屏显示、屏幕抓图、剪贴板管理、换肤和TCP查看器等5个应用程序的开发;第4篇【项目实战】包括实战前的项目规划以及学生宿舍管理系统、浏览器、企业人事工资管理系统、学生成绩管理系统、图书管理系统和餐厅管理系统等6个项目的实战;第5篇【王牌资源】在DVD光盘中赠送了丰富的资源,诸如Visual C++库函数查询手册、MFC查询手册、超值源码大放送、本书【练一练】答案、Visual C++程序员职业规划、程序员面试技巧、常见面试题、Visual C++ 常见错误及解决方案、Visual C++ 开发经验及技巧大汇总等。
另外光盘中还包含28小时的全程同步视频教学录像及5小时的指导录像(包括本书所有范例运行指导录像及各章上机指导录像)。
本书适合任何想学习Visual C++的人员,无论您是否从事计算机相关行业,无论您是否接触过Visual C++,通过学习均可快速掌握Visual C++的开发方法和技巧。
如何学习Visual C++
第1篇 基础知识
第1章 步入、Visual C++开发之门——初识Visual C++ 6.0
1.1 什么是Visual C++ 6.0
1.1.1 为什么选择Visual C++ 6.0
1.1.2 C++与Visual C++
1.1.3 Visual C++的不同版本
1.2 VisuaIC++6.O开发环境的搭建
1.2.1 安装Visual C++ 6.0
1.2.2 启动Visual C++ 6.0
1.3 Visual C++ 6.0开发环境介绍
1.3.1 操作命令集合——菜单栏和工具栏
1.3.2 开始C++程序——【New】对话框
1.3.3 项目管理——工作区窗口
1.3.4 窗体及代码编辑——编辑窗口
1.3.5 程序调试——输出窗口
1.4 Visual C++ 6.0的常用工具
1.4.1 应用程序向导
1.4.2 资源编辑器
1.4.3 类向导
1.4.4 身边的老师——MSDN
1.5 第1个Visual C++应用程序
1.6 Visual C++程序调试
1.6.1 调试环境
1.6.2 调试程序
1.7 练一练
1.8 跟我上机
第2章 Visual C++的入门阶梯——C++语法基础
第2章 Visual C++的入门阶梯——C++语法基
第3章 应用程序开发基椽—Windows编程和MFC基
第4章 应用程序的结构——文档与视图
第5章 程序界面的组成——控件应用
第6章 命令集结地——菜单
第7章 工具栏和状态栏
第8章 人机交互的界面——对话框
第2篇 核心技术
第9章 主流软件开发方法——面向对象编程基
第10章 初识数据库——数据库系统与SQL语言基
第11章 Visual C++与数据库之间——Visual C++数据库编程
第12章 用Visual C++操纵文件——文件操作
第13章 图形绘制与文本输出
第14章 Visual C++中的网络世界——网络编程
第15章 Visual C++中的视听——多媒体编程
第3篇 应用开发
第16章 全屏显示程序开发
第17章 屏幕抓图程序开发
第18章 剪贴板管理程序开发
第19章 换肤程序开发
第20章 TCP查看器开发
第4篇 项目实战
第21章 项目实战前的几点忠告——项目规划
第22章 学生宿舍管理系统实战
第23章 我的Web浏览器——浏览器开发实战
第24章 企业人事工资管理系统实战
第25章 信息管理系统实战
第5篇 王牌资源
王牌资源一览