Visual C++6.0实用教程

出版时间:2007-9  出版社:清华大学出版社  作者:杨永国  页数:280  

内容概要

  介本书主要介绍了面向对象技术和Windows编程基础、Visual C++ 6.0的集成开发环境、MFC应用程序的结构、通用MFC编程、图形应用程序编程、多线程编程、ActiveX控件和数据库编程等内容。本书由浅入深地讲解了Visual C++ 6.0的体系结构和它的实际使用方法,并且帮助读者形成正确编写Windows程序的思路,了解利用Visual C++编写程序的奥妙。  本书的特色在于借助大量编程实例来阐述问题,避免讲述深奥的道理,大大提高了可读性。此外,本书对实例程序编制过程的描述非常完整,便于读者上机实习,引导读者在学习的过程中能够举一反三,达到事半功倍的效果。本书所有示例的完整源程序代码均已在Windows 2000和Windows XP下调试成功,通过本书的介绍,读者可以比较容易地掌握Visual C++开发软件的各种功能、使用方法和技巧。  本书在内容安排上循序渐进,论述深入浅出, 同时附有大量的程序、屏幕图形和应用实例,是一本非常实用的入门教程,其中列举的实例对程序设计人员也有很好的辅助和提高作用。  本书可作为高等院校非计算机专业本科生及研究生的教材或程序设计人员的参考书。为配合教学,还制作了与本书配套的电子教案,免费供任课教师使用。

书籍目录

第1章 面向对象技术和Windows编程基础11.1 面向对象程序设计11.2 类和对象21.3 类的继承和类的层次31.4 虚函数与多态性61.5 Windows编程71.6 小结9习题19第2章 Visual C++ 6.0概述102.1 可视化技术102.2 Visual C++ 6.0的安装112.3 Visual C++ 6.0的用户界面122.3.1 项目视图区122.3.2 编辑区142.3.3 Visual C++ 6.0的菜单栏142.3.4 工具栏202.3.5 WizardBar212.3.6 Visual C++ 6.0中的快捷特性222.4 Visual C++ 6.0的新特性222.5 小结24习题224第3章 MFC 的结构和向导工具的使用263.1 Visual C++的文件组织263.2 MFC编程273.3 MFC的应用程序框架273.4 使用AppWizard创建应用程序框架303.4.1 AppWizard概述303.4.2 创建应用程序框架303.4.3 应用程序的框架结构363.5 ClassWizard503.6 MFC的消息管理563.6.1 消息映射机制563.6.2 消息的管理583.6.3 自定义消息593.6.4 消息的发送603.7 MFC类库构成613.8 使用 MFC的好处643.9 学习MFC的方法653.10 小结65习题366第4章 常用控件674.1 控件的基本概念674.2 改变控件的颜色694.3 用来管理对话框控件的CWnd成员函数704.4 在程序中使用控件714.5 小结80习题480第5章 对话框815.1 对话框的基本概念815.2 最简单的对话框--消息框825.2.1 消息框的基本概念825.2.2 创建一个消息框实例835.3 创建一个基于对话框的应用程序845.4 进一步学习对话框的知识955.5 无模式对话框975.5.1 无模式对话框的特点975.5.2 无模式对话框实例985.6 关于窗口的删除1035.7 公用对话框的使用1055.8 小结107习题5107第6章 菜单和工具栏1086.1 菜单概述1086.2 创建应用程序实例1096.3 创建多语言菜单1136.4 快捷菜单1176.5 工具栏1226.6 更新命令用户接口消息1266.7 小结128习题6128第7章 集成鼠标和键盘消息1297.1 键盘消息1297.2 鼠标消息1307.3 创建一个应用程序示例1317.4 小结137习题7137第8章 绘图1398.1 绘图概述1398.2 图形设备接口1408.2.1 MFC中与GDI有关的类1408.2.2 设备场景类CDC1408.2.3 绘图对象类1428.3 基本绘图函数1458.4 屏幕映射方式1478.5 创建一个绘图应用程序1498.6 字体与文本1608.6.1 字体与文本的基本知识1608.6.2 文本与字体使用实例1638.7 关于OpenGL1688.7.1 翻译描述表1688.7.2 创建一个使用OpenGL的实例1718.8 小结174习题8175第9章 文档/视图结构1769.1 文档/视图结构1769.1.1 文档/视图结构创建代码解读1769.1.2 文档对象与视图对象的相互作用1799.1.3 文档/视图的消息传递机制1809.2 单文档应用程序1819.2.1 建立应用程序框架1819.2.2 添加新设计类1829.2.3 添加文档存取功能1879.2.4 增加画线功能1899.3 多文档界面应用程序1949.3.1 创建一个MDI的应用程序框架1949.3.2 设置文档类1969.3.3 完成第一个视图1979.3.4 创建第二个视图1999.3.5 另一种流行的视图结构--切分窗口2019.4 小结203习题9203第10章 高级控件20410.1 标签式对话框20410.2 树控件20810.3 使用进度控件、数字滚选按钮控件、滑块控件21610.4 小结220习题10220第11章 组件和ActiveX技术22211.1 Visual C++组件22211.2 ActiveX控件22711.2.1 ActiveX控件简介22711.2.2 ActiveX控件体系结构22811.2.3 创建ActiveX控件22911.2.4 ActiveX控件的安装23511.2.5 在程序中使用ActiveX控件23611.3 小结237习题11237第12章 多线程的调度和处理23812.1 多任务、多进程和多线程23812.2 MFC 对多线程的支持23912.3 线程的创建和终止23912.3.1 基本知识23912.3.2 创建一个多线程实例24012.3.3 线程间的通信24312.4 进程和线程的优先级问题24512.5 线程同步问题24612.6 用户界面线程24812.7 小结249习题12249第13章 数据库编程25113.1 ODBC的基本概念25113.2 MFC的ODBC类25213.2.1 CDatabase类25213.2.2 CRecordView类25313.3 创建一个ODBC数据源的数据库管理程序实例25413.4 深入理解CRecordset类25813.5 几个有用的函数26013.6 增加程序的功能26013.7 DAO简介26213.8 小结267习题13267第14章 Visual C++程序调试26814.1 Visual C++的调试工具26814.1.1 设置工程的调试属性26814.1.2 设置断点26914.2 控制程序的运行27314.3 使用查看工具27314.3.1 弹出式调试信息条27314.3.2 观察窗口27414.3.3 内存窗口27414.3.4 寄存器窗口27414.3.5 快速查看变量对话框27514.4 高级调试技术27614.4.1 TRACE 宏的利用27614.4.2 ASSERT宏的利用27714.4.3 ASSERT_VALID宏27714.4.4 对象的Dump函数的利用27714.4.5 检查内存漏洞27814.5 最常见的20种Visual C++编译错误信息27914.6 小结280习题14280参考文献281

编辑推荐

  本书主要介绍了面向对象技术和Windows编程基础、Visual C++6.O的集成开发环境、MFC应用程序的结构、通用MFC编程、图形应用程序编程、多线程编程、ActiveX控件和数据库编程等内容。本书由浅入深地讲解了Visual C++6.O的体系结构和它的实际使用方法,并且帮助读者形成正确编写  windows程序的思路,了解利用Visual C++编写程序的奥妙。  本书的特色在于借助大量编程实例来阐述问题,避免讲述深奥的道理,大大提高了可读性。此外,本书对实例程序编制过程的描述非常完整,便于读者上机实习,引导读者在学习的过程中能够举一反三,达到事半功倍的效果。本书所有示例的完整源程序代码均已在windows 2000和Windows xP下调  试成功,通过本书的介绍,读者可以比较容易地掌握Visual c++开发软件的各种功能、使用方法和技巧。  本书在内容安排上循序渐进,论述深入浅出,同时附有大量的程序、屏幕图形和应用实例,是一本非常实用的入门教程,其中列举的实例对程序设计人员也有很好的辅助和提高作用。  本书可作为高等院校非计算机专业本科生及研究生的教材或程序设计人员的参考书。为配合教学,还制作了与本书配套的电子教案,免费供任课教师使用。

图书封面

评论、评分、阅读与下载


    Visual C++6.0实用教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7