图书信息
【作 者】:傅明、肖晓丽

【出 版 社】:中南大学出版社
【出版时间】:2005-08
【ISBN】:7-81105-151-6/TP·016
【字 数】:460(千字)
【页 码】:209(页)
【定 价】:¥32(元)
【开 本】:16开
图书目录
第1章 面向对象及C++基础知识(1) 1.1 面向对象程式设计基础知识(1) 1.1.1 面向过程与面向对象(1) 1.1.2 面向对象程式设计方法(2) 1.1.3 面向对象的基本概念(2) 1.2 C++基本程式结构(3) 1.2.1 新的风格(3) 1.2.2 内联函式(6) 1.2.3 指针与引用(7) 第2章 面向对象的程式设计(10) 2.1 类与对象的定义(10) 2.1.1 类的定义与实现(10) 2.1.2 对象的定义(12) 2.1.3 访问对象的成员(13) 2.2 构造函式与析构函式(15) 2.2.1 构造函式(15) 2.2.2 默认构造函式与预设参数的构造函式(17) 2.2.3 析构函式(18) 2.2.4 拷贝构造函式(20) 2.2.5 类的作用域(23) 2.3 继承和派生(24) 2.3.1 继承的概念(24) 2.3.2 单继承(24) 2.3.3 多继承(28) 2.3.4 虚基类(36) 2.4 虚函式与多态性(37) 2.4.1 多态性的概念(37) 2.4.2 函式重载(40) 2.4.3 友元函式与运算符重载(42) 2.4.4 虚函式与多态性(51) 2.5 静态成员、const对象与转换函式(58) 2C++与面向对象程式设计2.5.1 静态数据成员(58) 2.5.2 静态成员函式(59) 2.5.3 const对象(61) 2.5.4 转换函式(63) 2.6 模板与使用(64) 2.6.1 类模板(64) 2.6.2 函式模板(66) 第3章 W indows应用程式(73) 3.1 Windows应用程式的特点与讯息驱动机制(73) 3.1.1 Windows应用程式的特点与讯息驱动机制(73) 3.1.2 Windows编程中常用的数据类型和句柄(74) 3.2 利用MFC AppWizard创建Windows应用程式(75) 3.3 MFC 应用程式和档案(80) 3.3.1 类说明(80) 3.3.2 档案说明(81) 3.4 Windows讯息(82) 3.4.1 标準的Windows讯息(83) 3.4.2 控制项讯息(83) 3.4.3 命令讯息(84) 3.5 讯息的传送和接收的基本过程和机制(84) 3.6 讯息映射与讯息处理函式(85) 3.6.1 CCmdTarget类(85) 3.6.2 讯息映射与讯息处理函式的概念(85) 3.6.3 管理视窗讯息处理函式(85) 3.7 MFC应用程式的执行过程分析(87) 第4章 创建和使用对话框(91) 4.1 对话框的基本原理(91) 4.1.1 对话框的工作原理(91) 4.1.2 对话框的类型(92) 4.2 设计对话框资源(92) 4.2.1 创建对话框(92) 4.2.2 增加控制项(93) 4.2.3 设定控制项属性(94) 4.2.4 测试对话框(95) 4.3 设计对话框类(95) 4.3.1 创建对话框类(96) 4.3.2 创建对话框成员变数(97) 4.3.3 对话框数据交换和校验(99) 4.4 运行对话框(100) 3目 录4.4.1 模式对话框(100) 4.4.2 无模式对话框(101) 4.5 通用对话框(102) 4.5.1 通用对话框类(102) 4.5.2 使用通用对话框(102) 第5章 资源和资源编辑器(104) 5.1 资源与资源编辑器(104) 5.1.1 资源和资源符号(104) 5.1.2 资源编辑器(105) 5.1.3 编辑器使用(111) 5.2 选单的使用(114) 5.2.1 选单的类型(114) 5.2.2 添加并设定选单项(115) 5.2.3 选单命令讯息处理(116) 5.2.4 更新选单的显示(117) 5.2.5 使用快捷选单(118) 5.3 自定义工具列和状态栏(121) 5.3.1 工具列和状态栏(121) 5.3.2 自定义工具列操作(123) 5.3.3 状态栏操作(125) 第6章 W indows标準控制项(128) 6.1 Windows控制项概述(128) 6.1.1 Windows标準控制项(128) 6.1.2 控制项的通用属性(129) 6.1.3 常用控制项视窗操作函式(130) 6.2 CStatic类控制项的使用(131) 6.2.1 StaticText控制项(131) 6.2.2 GroupBox控制项(132) 6.3 CEdit类控制项的使用(132) 6.3.1 属性设定(133) 6.3.2 常用方法(135) 6.3.3 编程实例(136) 6.4 CButton类控制项的使用(139) 6.4.1 CButton类控制项介绍(139) 6.4.2 命令按钮(140) 6.4.3 单选按钮(143) 6.4.4 複选按钮(146) 6.5 CListBox类控制项的使用(150) 6.5.1 CListBox类控制项介绍(150) C++与面向对象程式设计6.5.2 单选列表框(153) 6.5.3 多选列表框(156) 6.6 CComboBox类控制项的使用(156) 6.6.1 CComboBox类控制项介绍(157) 6.6.2 编程实例(159) 6.7 CScrollBar类控制项的使用(162) 6.7.1 CScrollBar类控制项介绍(162) 6.7.2 编程实例(163) 第7章 图形设备接口和CDC(168) 7.1 图形设备接口(GDI)(168) 7.2 绘图工具GDI对象CGdiObject(168) 7.3 设备上下文(DC)(169) 7.4 设备上下文类(CDC)(169) 7.5 OnDraw()函式(170) 7.6 WM_PAINT讯息(170) 7.7 获取设备上下文(DC)(171) 第8章 文档和视图(173) 8.1 文档/视图结构概述(173) 8.1.1 文档和视图的关係(173) 8.1.2 视图类和文档类中常用的成员函式(174) 8.1.3 MFC应用程式中各个类对象间的相互调用关係(175) 8.1.4 编程实例(176) 8.2 文档读写(184) 8.2.1 文档序列化原理(184) 8.2.2 SDI文档的序列化(185) 第9章 连线资料库(187) 9.1 MFC ODBC连线资料库(187) 9.1.1 ODBC的构成(187) 9.1.2 MFC ODBC类(188) 9.2 资料库应用程式的实现(190) 9.2.1 创建并注册数据源(190) 9.2.2 创建资料库应用程式框架(193) 9.2.3 创建数据表记录操作的界面(198) 9.2.4 添加一条记录(201) 9.2.5 删除一条记录(203) 9.2.6 修改记录(205) 参考文献(209)