Visual C++程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:朱家义,高伟增编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111110978
- 页数:236 页
第1章 Visual C++开发环境 1
1.1 AppWizard的启动 1
1.1.1 Files选项卡 2
1.1.2 Proiects选项卡 2
1.1.3 Workspace选项卡 3
1.1.4 Other Documents选项卡 4
1.2 实训——创建工程操作 4
1.3 习题 13
第2章 Visual C++ 6.0应用程序调试 14
2.1 Visual C++文件类型 14
2.2 Visual C++断点的设置 14
2.3 常用的调试技术:查看工具 15
2.4 MFC类库提供的调试技术 16
2.5 习题 16
第3章 MFC的层次结构 17
3.1 Microsoft基本类库概述 17
3.2 应用程序框架结构类 17
3.2.1 应用和线程支持类 18
3.2.2 命令发送类 18
3.2.3 文档类&. 18
3.2.4 文档模板类 19
3.3 窗口类 19
3.3.1 窗口支持类 19
3.3.2 框架窗口类 21
3.3.3 对话框类 22
3.3.4 视图类 23
3.3.5 控件类 23
3.3.6 控制栏类 25
3.3.7 分割窗口支持类和属性簿 25
3.4 图形和打印类 25
3.4.1 输出类 26
3.4.2 图形工具类 26
3.5 集合类 26
3.6 文件和数据库类 27
3.6.1 文件输入输出类 28
3.6.2 ODBC类 28
3.6.3 DAO类 29
3.6.4 文件和数据库类的相关类 29
3.7 OLE支持类 29
3.7.1 OLE容器类 29
3.7.2 OLE侍者类 30
3.7.3 OLE拖/放和数据传送类 30
3.7.4 OLE公用对话框类 30
3.7.5 OLE自动化类 31
3.7.6 OLE控制类 31
3.7.7 Active文档类 32
3.7.8 与OLE相关的类 32
3.8 Internet和网络类 32
3.8.1 ISAPI类 32
3.8.2 Windows Sockets类 33
3.8.3 Win32Internet类 33
3.9 调试和异常类 34
3.9.1 调试支持类 34
3.9.2 异常类 34
3.10 各种辅助类 35
3.11 习题 35
第4章 文档/视图应用程序 36
4.1 文档/视图结构概述 36
4.2 文档和视图的相互作用函数 39
4.3 简单的文档/视图应用程序 41
4.4 实训——文档/视图 42
4.5 习题 45
第5章 对话框应用程序 46
5.1 应用对话框 46
5.1.1 使用AppWizard生成对话框应用程序框架 46
5.1.2 生成应用程序的代码 46
5.1.3 对话框分类 47
5.2 用向导设计对话框类 48
5.2.1 添加新的对话框模板资源 48
5.2.2 用ClassWizard从CDialog导出类 49
5.2.3 显示模态对话框 50
5.2.4 添加成员函数 51
5.3 对话数据的交换和检验 52
5.3.1 使用数据交换(DDX)函数 53
5.3.2 使用数据确认(DDV)函数 54
5.3.3 创建自定义确认函数 55
5.4 使用非模态对话框 56
5.4.1 打开和关闭非模态对话框 56
5.4.2 添加和得到非模态对话框的数据 58
5.4.3 处理非模态对话框的关闭消息 60
5.4.4 取消关闭窗口功能 60
5.5 实训——字符串 61
5.6 习题 63
第6章 对话框控件 64
6.1 控件概述 64
6.2 控件应用程序设计 64
6.2.1 应用程序功能设计 64
6.2.2 程序的制作步骤 65
6.3 习题 70
第7章 菜单、状态栏和工具栏 71
7.1 创建和编辑菜单 71
7.1.1 创建菜单 72
7.1.2 MFC中的菜单消息 73
7.2 状态栏 73
7.2.1 创建状态栏 74
7.2.2 自定义状态栏 75
7.3 工具栏 78
7.3.1 创建和控制工具栏 78
7.3.2 使用ReBar控件 82
7.4 实训——创建和编辑菜单 82
7.5 习题 85
第8章 键盘和鼠标 86
8.1 信息与输入焦点 86
8.1.1 改变输入焦点 86
8.1.2 与输入焦点有关的信息 86
8.2 键盘的信息 87
8.3 鼠标 89
8.3.1 鼠标信息 89
8.3.2 更换鼠标的样式 90
8.3.3 显示等待光标 91
8.3.4 取得鼠标的控制权 92
8.4 实训——创建鼠标消息处理程序 92
8.5 习题 93
第9章 输出及打印 94
9.1 绘图设备环境 94
9.1.1 设备描述表和显示描述表 94
9.1.2 绘图工具 95
9.1.3 映射模式 103
9.2 基本文本输出和绘图函数 105
9.2.1 基本文本输出 105
9.2.2 基本绘图函数 107
9.3 打印及打印预览 110
9.3.1 打印信息 110
9.3.2 默认打印流程 112
9.3.3 增强打印能力 117
9.3.4 打印预览 119
9.4 实训——各种图形元素的绘制程序 121
9.5 习题 122
第10章 多视图、多窗口 123
10.1 重新调整窗口大小 123
10.1.1 处理窗口大小调整事件 123
10.1.2 处理最终窗口的大小确定事件 125
10.1.3 设置窗口大小限制 129
10.1.4 创建可变大小的对话框 130
10.2 窗口的滚动 131
10.2.1 设置滚动视图的大小 131
10.2.2 改变页滚动额和行滚动额 133
10.2.3 使用视图的当前滚动位置 134
10.2.4 处理滚动条消息 135
10.3 多窗口 137
10.3.1 关于多视图 137
10.3.2 使用切分窗口 137
10.4 多窗口的多文档应用程序 144
10.4.1 了解应用程序的类 144
10.4.2 MDI应用程序中的可视成分 144
10.4.3 了解MDI文档模板 145
10.4.4 文档、视图和MDI框架的创建顺序 146
10.4.5 文档/视图对象之间的转换 147
10.5 实训——开发一个MDI例程 148
10.6 习题 156
第11章 多种视图的使用 157
11.1 Tree(树形)视图 157
11.2 List视图 159
11.3 实训 161
实训1——创建一个Tree视图的应用程序 161
实训2——创建一个List视图的应用程序 164
11.4 习题 172
第12章 文件存储 173
12.1 文件访问 173
12.1.1 打开文件、查看文件信息 173
12.1.2 删除文件、关闭文件程序 175
12.2 实训——创建序列化数据对象的SDI程序 175
12.3 习题 179
第13章 数据库编程 180
13.1 数据库、DBMS和SQL 180
13.2 ODBC基本概念 180
13.2.1 MFC的ODBC类简介 182
13.2.2 CDatabase类 182
13.2.3 CRecordset类 183
13.2.4 CRecordView类 189
13.3 实训——创建一个数据库应用程序 192
13.4 习题 198
第14章 ActiveX控件 199
14.1 ActiveX控件简介 199
14.2 创建ActiveX控件应用程序 200
14.2.1 使用ActiveX模板类库(ATL) 200
14.2.2 使用ActiveX开发工具箱 202
14.2.3 使用MFC ActiveX ControlWizard 202
14.2.4 ATL和MFC的比较 207
14.2.5 定制Activex控件 207
14.3 实训——创建一个包含ActiveX控件的应用程序 208
14.4 习题 213
第15章 Internet编程 214
15.1 VC中Internet编程简介 214
15.2 网络编程接口——Windows Sockets规范 215
15.2.1 服务器端操作socket(套接字) 215
15.2.2 客户端Socket的操作 217
15.2.3 自定义的CMySocket 219
15.3 Windows Socket常用函数 222
15.4 VC与HTML 225
15.5 实训——创建一个小型的公司客服系统 227
15.6 习题 235
参考文献 236
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019