VisualC++程序设计与实践
后台-插件-广告管理-内容页头部广告(手机) |

《Visual C来自++程序设计与实践》是2005年北方交通出版社出版的图书,作者是梁普选。
- 作者 梁普选
- 出版社 北方交通
- 出版时间 2005年8月
- 页数 370 页
- 定价 31 元
内容介绍
本书从编程基本概念入手,结合Visual C++编程环境,详细叙述面向对象的程序设计方法及Visual C++ 6.0集成开发环境的使用。并在此基础上,介绍MFC结构、消息处理、对话框、文档与视图、图形设备接口、数据库编程和网络编程。各个章节配有大量例题并包含一个较为完良州雷弱皮整的实例,供读者参考练习。
来自 本书既适合于初学者作为入门教材,也适合于已初步掌握了Visual C++编程人员深入参考。
图书目录
第1章 微软基础类库MFC与应用程序框架 1
1.1 微软基础类库MFC 1
1.1.1 一个简单的MFC程序 1
1.1.2 创建Wi360百科ndows程序 2
1.1.3 MFC 类库结构 3
1.1.4 源程听投序分析 4
1.1.5 应用程序对象 5
1.1.6 窗口对象 5
1.1.7 静态文本控件 6
1.1.8 消息映射 6
1.1.9 窗口消息 11
1.2 MFC应用程序框的形然架 12
1.2.1 例侵亮顶宣应用程序向导AppWizard 12
1.2.2 使用项王阳据背目工作区 16
1.3 MFC应用程序框架怀氢容检给况缺社与Win32程序的关联 17
1.重负式氢真3.1 MFC应用程序框终判续缺机几架对Win32程序的封装 17
1.3.2 M架挥庆核须行争点尼商钢FC应用程序的基本类 20
1.4 消息路由与自定义类的消息处理 21
1.4.1 基础知识 21
1.4.2 应用类的Run()函数 23
1.4.3 SendMes硫sage()和PostMessage()函数 2依余家测永业来皮4
1.4.4 消息映射表 26
1.4.5 寻找消息处理函数 南快调配家26
1.4.6 处理消息的路径 27
1.4.7 自定义消息处理 29
1.4.8 综合实例:自定义消息处理 31
小结 33
习题 3吃3
第2章 对话框与控件编程 34
2.1 消息对式曲责亮顾话框 34
2.2 对话框的创建与使用流程 36
2.2.1 创建具攻益建县客马模态对话框 36
2.2.2 谓阳部罪创建对话框类 38
2.2.3 向程序中添加代码 40
2.2.4 消息响应函数 41
2.2.5 数据交换和检验 42
2.3 非模态对话框 53
2.4 通用对话框 57
2.5 属性对话框 6与关义跟门破买左调粒1
2.5.1 CPropertySheet类 61
2.5.2 创建属性页对话再仍群框 64
2.6 常用控件 66
2.6.1 Picture控件 66
2.6.2 Edit控件 67
2.6.3 Spin控件 67
2.6.4 ComboBox控件 69
2.6.5 Slider控件 71
2.6.6 Horizonial/Vertical ScrollBar控件 72
2.6.7 Tab控件 75
2.6.8 Tree控件 76
2.6.9 List控件 80
2.6.10 Progress控件 82
2.6.11 Animate控件 84
2.7 对话框综合实例 86
2.7.1 设计目标 86
2.7.2 设计思路 87
2.7.3 实现步骤 87
小结 99
习题 100
第3章 文档、视图与框架窗口 101
3.1 框架窗口 101
3.1.1 主框架窗口和文档窗口 101
3.1.2 文档类和视图类 101
3.2 理解文档、视图和框架 103
3.2.1 基本概念 103
3.2.2 文档及视图结构 104
3.2.3 单文档应用的执行过程 104
3.2.4 文档、视图和框架窗口之间的相互作用 105
3.3 文档-视图结构中的用户数据存储 106
3.3.1 文档-视图结构中的用户数据 106
3.3.2 数据流层分析 107
3.3.3 构建用户数据结构 107
3.4 在文档类中创建用户数据操作平台 111
3.4.1 头文件的作用 111
3.4.2 提供用户数据 112
3.5 创建用户界面交互平台 112
3.5.1 设计用户界面 112
3.5.2 设置控件属性 113
3.5.3 添加成员变量 114
3.5.4 数据交换与数据校验机制 114
3.5.5 程序运行之前的准备 115
3.5.6 【输入】按钮的处理 116
3.5.7 【输出】按钮的处理 116
3.6 对象的持久性机制 118
3.6.1 序列化操作机制 118
3.6.2 实现对象的序列化 119
3.7 MFC中的集合类 123
3.7.1 集合类 123
3.7.2 如何选用MFC集合类 124
3.7.3 模板类和非模板类 124
3.7.4 使用CObList集合类实现队列操作 125
3.7.5 使用链式存储结构存储用户定义数据 125
3.7.6 链式存储 127
3.7.7 映象集合类及其使用 134
3.7.8 "排课表"设计 139
3.8 用户自定义类与消息映射 139
3.8.1 添加消息映射机制 139
3.8.2 消息路由 141
3.9 综合实例 142
3.9.1 构建通讯录数据结构 142
3.9.2 动态数组 142
3.9.3 实现过程 144
3.10 文档视窗的结合 160
3.10.1 了解文档-视图结构 160
3.10.2 文档-视图结构之间的关系 161
3.10.3 一般视图类 163
3.10.4 视图之间相互作用的成员函数 164
3.10.5 文档视图实例 166
3.11 一档多视 168
3.11.1 一档多视的构成 169
3.11.2 实例:一档多视图 169
3.11.3 实现一档多视 171
3.11.4 切换没有切分的视图类 177
3.12 多档多视 179
3.12.1 设计思路 180
3.12.2 实现步骤 180
3.12.3 多文档应用程序框架的多档多视 183
3.12.4 多文档应用程序中的各子窗口的交互 184
3.12.5 编制基于多文档的应用程序 185
小结 194
习题 195
后台-插件-广告管理-内容页尾部广告(手机) |
标签:
相关文章
发表评论
评论列表