基本信息

【插图】

内容简介
计算机书籍
《零基础学Visual C++(第4版)》站在零基础学习的角度,帮助初学者尽快掌握Visual C++程序设计的精髓。在讲解知识点时,笔者采用从无到有、由浅入深的逐级递进学习方式。
《零基础学Visual C++(第4版)》涵盖Visual C++所有语法知识,包括基础数据类型、类与对象、函数与模板、继承与多态、标准模板库、文件读写等。针对MFC类库应用,本书还详细介绍了菜单、控件、消息映射、工具栏、状态栏、通用类、文本、图形、动态链接库、多线程、网络编程、数据库编程等高级知识。本书对Visual C++每个知识点的讲解均通过最基本、最常用的方案实现,并辅以简单易懂且贴近工程应用的实例来阐明。
《零基础学Visual C++(第4版)》可作为Visual C++的基础教程,适合Visual C++的初学者,特别是大中专院校刚学习完C++语言的低年级学生学习。
目录
前言
第一篇 Visual C++和C++基础篇
第1章 Visual C++ 6.0开发环境和应用程序框架 1
1.1 安装并测试Visual C++ 6.0 1
1.1.1 Visual C++ 6.0的安装 1
1.1.2 Visual C++ 6.0开发环境 4
1.1.3 Visual C++ 6.0应用程序向导和项目创建 5
1.2 Visual C++ 6.0简介 7
1.2.1 C/C++编译器 7
1.2.2 代码编辑器 7
1.2.3 资源编辑器和资源符号 8
1.2.4 连接器和调试器 9
1.2.5 Visual C++ 6.0的主要菜单项 9
1.2.6 项目和解决方案 15
1.2.7 本机帮助和联机帮助 15
1.3 Visual C++ 6.0中的编程库 16
1.3.1 C++标准库 16
1.3.2 C运行时库 18
1.3.3 活动模板库 18
前言
Visual C++是开发Win32应用程序的最重要的可视化编程工具之一,它为软件开发人员提供了完整的编辑、编译和调试工具以及建立于Win32 API基础上的MFC类库,从而有效缩短了Windows应用程序的开发周期。Windows操作系统本身大部分是使用C/C++语言写成的,而Visual C++正是使用C/C++语言的Win32应用程序集成开发环境,因此,使用Visual C++来开发Windows应用程序便有着得天独厚的优势。学习和掌握Visual C++,也自然地成为广大程序设计和开发人员的迫切需要。
现在越来越多的人正在加入Visual C++程序员的行列。由于前一段时间.NET的盛行,Visual C++ .NET、Visual C++ 2010、Visual C++ 2012的相继推出,使得Visual C++的经典版本Visual C++ 6.0有些受到冷落。但经过一段时间的摸索,C++程序员又一致认为Visual C++ 6.0仍然是开发C++ Windows应用程序最理想的工具。
本书特色
虽然本书是Visual C++ 6.0的基础教程,但内容丰富,几乎涵盖了Visual C++程序开发的各个方面,而且具有一定的深度。本书完全从一个Visual C++初学者的角度出发,通过大量实例讲解相关开发知识点,对每个实例均按照开发顺序给出了完整的开发过程,易学易用。本书的主要特色如下。
1.注重基础
本书的宗旨就是为Visual C++初学者打开通往Visual C++工程开发的大门,因此本书着重介绍使用MFC的基本类库开发应用程序,对于类库的二次开发不做讨论。
2.注重实例
本书通过实例来讲述Visual C++开发的主要知识点,同时给出每个实例的详细实现过程,而且均是按照开发顺序给出,便于读者学习、实践。
3.循序渐进
在编写本书的过程中,无论全书还是每章、每个知识点都尽量按照“由浅入深”的顺序编写,便于读者学习。
4.知识速查
对Visual C++编程的基本知识点都做了说明,以备读者速查,同时也便于初学者学习。
5.内容全面
本书涵盖了Visual C++基础开发的各个方面内容,同时对常用的高级应用程序也做了一定的介绍。本书涵盖的内容让读者可以全面、深入、透彻地理解Visual C++开发的各种应用。
本书内容
全书共分为16章,涵盖了四篇内容,分别如下。
第一篇“ Visual C++和C++基础篇”,包括第1~3章,介绍了使用Visual C++进行Windows程序开发的必备基础知识。
第二篇“Visual C++常用类、控件、资源篇”,包括第4~8章,介绍了Visual C++开发Windows应用程序经常用到的类、控件、资源等的使用方法。
第三篇“Visual C++基本应用程序开发篇”,包括第9~11章,介绍了Visual C++基本应用程序,包括对话框、文档/视图结构以及DLL程序的开发。