本书以Visual C++6.0为开发工具,从工程应用的角度出发,系统、全面地介绍了Visual C++开发的知识,力求成为Visual C++开发的百科全书。全书分为5篇共25章,内容涵盖了C++及Visual c++程序框架,Visual C++的基本开发要素,包括基本输入输出、通用控件、工具栏、状态栏、设备描述表以及MFC通用类,对话框和文件视图结构程序设计,打印、帮助、调试,DLL编程,多线程程序设计,注册表编程,ActiveX控件编程以及数据库、网络编程、数字图像处理和多媒体编程等。 本书力求广度和宽度的兼顾,在内容编排上由浅入深,以点带面,通过程序实例总结知识点,让用户能够轻松上手。 本书主要定位于初、中级读者,同时也可用作培训班以及高校师生的参考教材。本书要求读者具备一定的C++的基本语法知识。 本书附光盘1张。 |
第1篇 Visual C++程序开发基础 第1章 Visual C++与面向对象技术概述 3 1.1 面向对象技术 3 1.1.1 面向对象的基本概念 3 1.1.2 面向对象技术的基本特征 5 1.1.3 面向对象设计语言与Visual C++ 5 1.2 C++的面向对象特性 7 1.2.1 C++中的类与对象 7 1.2.2 C++类的继承与派生 9 1.2.3 类的继承实例 11 1.2.4 虚函数与多态 13 1.2.5 虚函数实现运行时多态实例 15 1.2.6 动态联编与虚函数表 17 1.3 C++的一些重要要素 18 1.3.1 类的静态成员 18 1.3.2 const常量 19 1.3.3 this指针 20 1.3.4 inline内联函数 20 1.3.5 &操作符引用类型 21 1.3.6 友元 22 1.3.7 操作符重载 22 1.3.8 模板 25 第2章 Visual C++ 6.0概述 30 2.1 Visual C++ 6.0及其开发环境 30 2.2 Visual C++ 6.0的菜单栏 31 2.2.1 “File”菜单 32 2.2.2 “Edit”菜单 35 2.2.3 “View”菜单 38 2.2.4 “Insert”菜单 40 2.2.5 “Project”菜单 41 2.2.6 “Build”菜单 42 2.2.7 “Debug”菜单 44 2.2.8 “Tools”菜单 45 2.3 Visual C++ 6.0的资源及资源编辑器 47 2.3.1 资源编辑器 47 2.3.2 资源符号 48 2.3.3 对话框编辑器 49 2.3.4 加速键表及其编辑器 50 2.3.5 串表及其编辑器 51 2.3.6 版本信息编辑器 52 2.3.7 图形编辑器 52 第3章 应用程序框架 54 3.1 Windows编程基础 54 3.1.1 Windows API编程基础 54 3.1.2 窗口 54 3.1.3 事件驱动 55 3.1.4 句柄 56 3.1.5 消息 56 3.1.6 Windows应用程序的常用消息 57 3.2 Windows应用程序的组成及编程 58 3.2.1 典型的Windows程序结构 |
商品评论(0条)