本书定位于Visual C++程序设计的初学者,从一个Visual C++语言初学者的角度出发,合理安排知识点,并结合大量实例进行讲解,让读者在最短的时间内掌握最有用的知识,迅速成为Visual C++高手。
本书从程序设计的基础教学实际出发,设计了一个“本课目标+知识讲解+上机练习+疑难解答+课后练习”的教学结构,每课均按此结构编写。
本书主要介绍Visual C++程序设计的相关知识,主要包括C++语言基础、面向对象编程、MFC基础、对话框和控件、文档与视图、图形与文本、用户界面以及数据库编程等知识。
本书内容由浅入深、图文并茂、语言通俗易懂,并配有大量实用案例的编程源码,并在每课后结合该课所讲解的内容给出练习题,以便进一步巩固所学的知识。
本书适合于各类培训学校、大专院校和中职中专学校作为Visual C++程序设计相关课程的教材使用,也可供学习Visual C++的初级用户、软件设计人员和各行各业需要进行Visual C++软件开发的人员作为参考书使用。
第1课 初识Visual C++
1.1 Visual C++基础知识
1.1.1 知识讲解
1.什么是Visual C++
2.Visual C++6.0的特点
3.Visual C++6.0的安装
4.Visual C++6.0的启动
5.Visual C++6.0的工作界面
6.Visual C++6.0的退出
1.1.2 典型案例——自定义工具栏
1.2 工程的建立、编译和运行
1.2.1 知识讲解
1.新建工程
2.编译、运行
1.2.2 典型案例——“Hello,World!”控制台应用程序
1.3 上机练习
1.3.1 自定义【我常用的工具】工具栏
1.3.2 创建“Welcome to C++!”控制台应用程序
1.4 疑难解答
1.5 课后练习
第2课 C++语言基础(上)
第3课 C++语言基础(下)
第4课 面向对象编程(上)
第5课 面向对象编程(下)
第6课 MFC基础
第7课 对话框和控件(上)
第8课 对话框和控件(下)
第9课 文档与视图
第10课 图形与文本
第11课 用户界面(上)
第12课 用户界面(下)
第13课 数据库编程
第14课 俄罗斯方块游戏
参考文献