本书详细介绍了使用VC6.0进行c++程序设计,从c++语言理论,至IJMFC库的使用和COM组件等扩展知识的剖析,突出了理论严谨性和程序实用性。本书适合需要学习VC6.0进行应用程序开发的读者阅读,也可以作为开发人员的参考手册随时进行查阅。
Visual c++6.0(以下简称VC6.0)是微软精心打造的集成开发环境,使用VC6.0可以自由地开发MFc应用程序、Win32应用程序、DLL.组件和web服务程序等。VC6.0的核心是MFC库,本书着重介绍MFC库的原理和使用方法,循环渐进地讲解了MFC库的知识,从基本概念到具体实践、从理论本质到具体操作、从小型实例到大中型综合实例。在本书的各个知识点中,都会给出相应的实例进行知识点的巩固和提高,通过实践练习来消化知识点和相关应用。
本书的特点是详细介绍了使用VC6.0进行c++程序设计,从c++语言理论,至IJMFC库的使用和COM组件等扩展知识的剖析,突出了理论严谨性和程序实用性。本书含有大量实例,详细描述实例开发过程和挖掘理论实践要点。
本书适合需要学习VC6.0进行应用程序开发的读者阅读,也可以作为开发人员的参考手册随时进行查阅。
写给自学编程的人员
前言
第一篇 C++、VC6.0和应用程序框架基础
第1章 VC6.0开发环境和应用程序框架
1.1 安装并测试VC6.0
1.1.1 VC6.0的安装
1.1.2 VC6.0开发环境
1.1.3 VC6.0应用程序向导和项目创建
1.2 VC6.0简介
1.2.1 C/C++编译器
1.2.2 编辑器
1.2.3 资源编辑器和资源符号
1.2.4 连接器和调试器
1.2.5 VC6.0的主要菜单项功能
1.2.6 项目和解决方案
1.2.7 本机帮助和联机帮助
1.3 Win32基本应用程序的创建
1.3.1 使用AppWizard应用程序向导
1.3.2 Win32应用程序的生成
1.3.3 VC6.0的调试:变量跟踪和函数调用栈
1.4 Microsoft应用程序框架
1.4.1 全局对象
1.4.2 MFCffj消息映射和消息分类
1.5 实例1.1 ——编写第一个C++程序:Hello,C++!
1.6 实例1.2 ——创建第一个MFC程序:Hello,MFC!
1.7 小结
……
第2章 C++语法基础
第二篇 MFC基础
第3章 Windows消息映射
第4章 GDI函数
第5章 对话框
第6章 控件
第7章 Windows的基本输入
第8章 ActiveX控件
第三篇 深入学习MFC
第9章 菜单和框架窗口
第10章 工具栏和状态栏
第11章 文档和视图的分离
第12章 文档的读和写
第13章 切分窗口和多视图
第14章 打印功能
第15章 上下文相关帮助
第16章 动态链接库(DLL)
第17章 MFC类家族
第四篇 自动化、COM和OLE
第18章 自动化
第19章 组件对象模型(COM)
第20章 OLE DB
第五篇 软件研发实践
第21章 数据库编程基础
第22章 数据库研发实践:家庭财务管理系统
第23章 网络编程基础
第24章 网络编程研发实践:即时通信软件
第25章 仿3D游戏开发:推箱子游戏
附录 VC操作小技巧