Visual C++6.0实用教程
2004-1
清华大学出版社
杨永国 主编
296
445000
本书主要介绍了Visual C++ 6.0的集成开发环境、MFC应用程序的结构、通用MFC编程、图形应用程序编程、多线程编程、ActiveX控件、数据库编程等内容。 书中由浅入深地讲解了Visual C++ 6.0的体系结构和它的实际使用方法,并且帮助读者形成正确编写Windows程序的思路,了解利用Visual C++编写程序的奥妙。 本书的特色在于借助大量编程实例来阐述问题,避免讲述深奥的道理,大大提高了其可读性。 此外,本书对实例程序编制过程的描述非常完整,便于读者上机实习,引导读者在学习的过程中能够举一反三,达到事半功倍的效果。 本书所有示例的完整源程序代码均已在Windows 2000和Windows XP下调试成功,通过本书的介绍,读者可以比较容易地掌握Visual C++开发软件的各种功能和使用方法及技巧。 本书在内容安排上循序渐进,论述深入浅出,同时附有大量的程序、屏幕图形和应用实例,是一本非常实用的入门教程,其中列举对程序设计人员也有很好的辅助和提高作用。 本书分为14章,书中的实例大都是作者多年教学与科研工作成果的体现和总结,具有很强的通用性、实用性,它架起了VC++编程技术如何应用于相应的专业领域之间的一座桥梁。 本书可作为高等院校非计算机专业本科及研究生的教材或程序设计人员的参考书。
第1章 Visual C++ 6.0概述11.1 可视化技术11.2 Visual C++ 6.0的安装21.3 Visual C++ 6.0的用户界面31.3.1 项目工作区31.3.2 编辑区51.3.3 Visual C++ 6.0的菜单栏51.3.4 工具条111.3.5 WizardBar(向导栏)131.3.6 Visual C++ 6.0中的快捷特性141.4 Visual C++ 6.0的新特性141.5 面向对象技术和Windows编程161.5.1 面向对象和面向过程161.5.2 类和对象211.5.3 类的继承和类的层次221.5.4 虚函数与多态性251.5.5 Windows编程271.6 小结 281.7 习题28第2章 MFC 的结构和向导工具的使用302.1 Visual C++的文件组织302.2 MFC编程312.3 MFC的应用程序框架312.4 使用AppWizard创建应用程序框架342.4.1 AppWizard概述342.4.2 创建应用程序框架342.4.3 应用程序的框架结构412.5 ClassWizard552.6 Document/View结构612.6.1 Document/View结构的优点612.6.2 文档、视图和框架的关系622.7 MFC的消息管理642.7.1 消息映射机制642.7.2 消息的管理662.7.3 自定义消息672.7.4 消息的发送682.8 MFC的类库构成702.9 使用 MFC的好处732.10 学习MFC的方法732.11 小结742.12 习题74第3章 Visual C++程序调试753.1 Visual C++调试工具753.1.1 设置工程的调试属性753.1.2 设置断点773.2 控制程序的运行813.3 使用查看工具813.3.1 弹出式调试信息条813.3.2 观察窗口823.3.3 内存窗口823.3.4 寄存器窗口833.3.5 快速查看变量对话框833.4 高级调试技术843.4.1 TRACE 宏的利用843.4.2 ASSERT宏的利用853.4.3 ASSERT_VALID宏的利用853.4.4 对象的Dump函数的利用853.4.5 检查内存漏洞863.5 小结873.6 习题87第4章 常用控件884.1 控件的基本概念884.2 改变控件的颜色904.3 用来管理对话框控件的CWnd成员函数924.4 在程序中使用控件924.5 小结1034.6 习题103第5章 对话框1045.1 对话框的基本概念1045.2 最简单的对话框——消息框1055.2.1 消息框的基本概念1055.2.2 创建一个消息框实例1055.3 创建一个基于对话框的应用程序1075.4 进一步学习对话框的知识1185.5 无模式对话框1205.5.1 无模式对话框的特点1205.5.2 无模式对话框实例1215.6 关于窗口的删除1275.7 公用对话框的使用1285.8 小结1305.9 习题131第6章 菜单、工具条1326.1 菜单概述1326.2 创建应用程序实例1336.3 创建多语言菜单1376.4 快捷菜单1416.5 工具条1466.6 更新命令用户接口(UI)消息1516.7 小结1536.8 习题153第7章 集成鼠标和键盘消息1547.1 键盘消息1547.2 鼠标消息1557.3 创建一个应用程序示例1567.4 小结1627.5 习题162第8章 绘图1638.1 绘图概述1638.2 图形设备接口1648.2.1 MFC中与GDI有关的类1648.2.2 设备场景类CDC1648.2.3 绘图对象类1668.3 基本绘图函数1698.4 屏幕映射方式1728.5 创建一个绘图应用程序1748.6 字体与文本1848.6.1 字体与文本的基本知识1848.6.2 字体与文本使用实例1878.7 关于OpenGL1928.7.1 翻译描述表1928.7.2 创建一个使用OpenGL的实例1958.8 小结1998.9 习题199第9章 单文档应用程序2009.1 建立应用程序框架2009.2 类的设计2019.3 文档序列化2079.4 增加画线功能2089.5 加深对文档/视图结构的理解2139.6 小结2179.7 习题217第10章 多文档界面应用程序21810.1 多文档界面应用程序的特点21810.2 创建一个MDI的应用程序框架21810.3 MDI应用程序框架结构22010.4 模板、文档和视图22010.5 了解多文档应用程序的内幕22310.5.1 文件的打开和新建22310.5.2 新建窗口22410.5.3 菜单的更新22510.6 完善程序的功能22510.6.1 设置文档类22510.6.2 创建第一个视图22610.6.3 创建第二个视图22810.7 另一种流行的视图结构——切分窗口23010.8 小结23210.9 习题232第11章 高级控件23311.1 标签式对话框23311.2 树控件23711.3 使用进度控件、数字滚选按钮控件、滑竿控件24511.4 小结24911.5 习题250第12章 组件和ActiveX技术25112.1 Visual C++组件25112.2 ActiveX控件25612.2.1 ActiveX控件简介25612.2.2 ActiveX控件体系结构25712.2.3 创建ActiveX控件25912.2.4 ActiveX控件的安装26512.2.5 在程序中使用ActiveX控件26612.3 小结26712.4 习题267第13章 多线程的调度和处理26813.1 多任务、多进程和多线程26813.2 MFC 对多线程的支持26913.3 线程的创建和终止26913.3.1 基本知识26913.3.2 创建一个多线程实例27013.3.3 线程间通信27313.4 进程和线程的优先级问题27513.5 线程同步问题27613.6 用户界面线程27813.7 小结27913.8 习题279第14章 数据库编程28014.1 ODBC的基本概念28014.2 MFC的ODBC类28114.2.1 CDatabase类28114.2.2 CRecordView类28214.3 创建一个ODBC数据源的数据库管理程序实例28314.4 深入理解CRecordset类28714.5 几个有用的函数28914.6 增加程序的功能28914.7 DAO简介29114.8 小结29614.9 习题296参考文献297
货到速度快,书的质量不错,正版,新的