基本信息

内容简介
计算机书籍
想学习Visual C++吗?相信本书是你的最佳选择之一。本书作者具有近10年的Visual C++工程开发和图书写作经验,结合自身学习Visual C++的经历以及工程开发中所走过的弯路和获取的经验编写了这本Visual C++基础书籍。.
本书力求从Visual C++初学者的角度开发,使初学者能够最快地掌握Visual C++程序设计的精髓而少走弯路。本书对Visual C++的每个知识点的讲解均采用最基本、最常用的方案实现,并辅以简单易懂而贴近工程应用的实例来阐明。对使用的MFC类,只详细介绍工程项目中常用的成员函数的使用,其他成员函数则忽略。虽然是基础书,但对于Visual C++程序框架的建立及总体的运行机制还是作了详细的介绍,因为只有掌握了这些,才便于以后的进阶提高。..
全书分为四篇,共15章,内容涵盖C++及Visual C++程序框架,Visual C++的基本开发要素,如键盘、鼠标、工具栏、状态栏、通用控件、设备描述表以及MFC通用类,对话框、文件/视图结构程序以及DLL的开发,多线程程序设计,网络编程以及数据库开发等。
本书作为Visual C++ 6.0的基础教程,适合于Visual C++的初学者,特别是大中专院校刚学习完C++语言的低年级学生。另外,本书还适合已经稍有基础的Visual C++开发者,进一步巩固和熟悉Visual 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 连接器和调试器 8
1.2.5 Visual C++ 6.0的主要菜单项功能 9
1.2.6 项目和解决方案 14
1.2.7 本机帮助和联机帮助 14
1.3 Win32基本应用程序的创建 15
1.3.1 使用AppWizard应用程序向导 15
1.3.2 Win32应用程序的生成 16
1.3.3 Visual C++ 6.0的调试:变量跟踪和函数调用栈 19
前言
现在越来越多的人正在加入Visual C++程序员的行列。由于前一段时间.NET的盛行,以及Visual C++.net、Visual C++ 2005、Visual C++ 2008的相继推出,使得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++基础开发的各个方面内容,同时对常用的高级应用程序也作了一定的介绍。
本书内容
全书共分为15章,涵盖了四篇内容:
第一篇包括第1~3章。这一部分介绍使用Visual C++进行Windows程序开发的必备基础知识。
第1章作为本书的开篇,介绍Visual C++ 6.0的安装及其集成开发环境,通过对其主要菜单和资源的介绍为后面的Visual C++应用程序开发打下基础。..
第2章主要介绍面向对象技术以及C++语言的基础及其面向对象特性。
第3章讲述使用SDK和API进行32位Windows应用程序设计的基本知识,并介绍MFC程序设计的基础知识。