Visual C++简明教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张海林,杜忠友,姜玉波编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:9787121044700
- 页数:253 页
第1章 Windows编程基础 1
1.1 面向对象编程基础 1
1.1.1 类和对象 1
1.1.2 封装 2
1.1.3 继承 3
1.1.4 多态 4
1.2 Windows应用程序 5
1.2.1 Windows应用程序工作原理 5
1.2.2 Windows应用程序设计原理 6
1.3 基于MFC的框架程序分析 7
1.3.1 Windows API,Windows SDK与MFC 7
1.3.2 框架程序结构剖析 9
习题1 12
第2章 Visual C++ 6.0开发环境简介 13
2.1 Visual C++ 6.0的安装与卸载 13
2.2 认识Visual C++ 6.0开发环境界面 15
2.3 开始使用Visual C++ 6.0 16
2.3.1 使用应用程序向导AppWizard 16
2.3.2 使用类向导ClassWizard 20
2.3.3 使用资源编辑器 21
2.3.4 Visual C++ 6.0的工程 22
2.3.5 工程的编译、运行 23
2.4 获得帮助 23
实验1 熟悉Visual C++ 6.0开发环境 24
习题2 25
第3章 消息 26
3.1 消息概述 26
3.1.1 消息分类 26
3.1.2 消息结构 26
3.2 消息映射 27
3.2.1 MFC消息映射的实现方法 27
3.2.2 消息映射宏 29
3.3 消息处理 30
3.3.1 对Windows消息的处理 31
3.3.2 对命令消息的处理 31
3.3.3 对更新命令用户接口消息的处理 33
习题3 34
第4章 通用类及通用函数 35
4.1 通用类 35
4.1.1 字符串类 35
4.1.2 坐标类 36
4.1.3 时间类 37
4.1.4 区域类 38
4.2 通用函数 39
4.2.1 AfxGetApp 39
4.2.2 AfxGetMainWnd 39
4.2.3 AfxMessageBox 39
4.2.4 MessageBox 40
实例1 调用消息框 40
实验2 通用类、通用函数编程 44
习题4 45
第5章 鼠标、键盘编程 46
5.1 鼠标消息处理 46
5.1.1 客户区鼠标消息 46
5.1.2 非客户区鼠标消息 46
实例2 捕捉鼠标坐标 47
5.2 键盘消息处理 49
实例3 获得当前按键状态 51
实验3 鼠标、键盘编程 53
习题5 54
第6章 菜单、工具栏和状态栏编程 55
6.1 菜单 55
6.1.1 菜单简介 55
6.1.2 使用菜单 56
实例4 调用上下文位图菜单并设置快捷键 59
6.2 工具栏 65
6.2.1 工具栏简介 65
6.2.2 使用工具栏 65
实例5 凹下按钮的设置 67
6.3 状态栏 70
实例6 状态栏上显示时间 70
实验4 菜单、工具栏、状态栏编程 74
习题6 75
第7章 图形设备接口编程 77
7.1 设备上下文 77
7.1.1 设备上下文概述 77
7.1.2 设备上下文分类 78
7.2 图形设备对象 79
7.2.1 颜色结构 80
7.2.2 字体对象 80
实例7 动态生成字体 82
7.2.3 画笔对象 83
实例8 动态生成画笔 84
7.2.4 画刷对象 86
实例9 位图画刷 86
实验5 平面图形绘制 90
习题7 92
第8章 对话框编程 93
8.1 对话框分类 93
8.1.1 模态对话框 93
实例10 调用模态对话框 93
8.1.2 非模态对话框 97
实例11 调用非模态对话框 97
8.2 通用对话框 100
8.2.1 字体对话框 100
8.2.2 颜色对话框 100
8.2.3 文件对话框 101
实例12 通用对话框编程 101
8.3 属性对话框 104
实例13 调用属性对话框 104
实验6 对话框编程 108
习题8 109
第9章 通用控件编程 110
9.1 控件分类 110
9.1.1 Windows标准控件 110
9.1.2 ActiveX控件 111
9.1.3 其他MFC控件 111
9.2 窗口 111
9.3 按钮控件 113
9.3.1 下压按钮 113
9.3.2 组框 114
9.3.3 单选框 114
9.3.4 复选框 115
实例14 位图按钮 115
9.4 静态控件 126
实例15 静态位图 126
9.5 编辑框 128
实例16 简易计算器 130
9.6 列表框 133
实例17 列表项编辑 134
9.7 组合框 137
9.8 滚动条 138
实例18 调色板 139
9.9 滑动条 144
9.10 进度条 145
9.11 旋转按钮 145
实例19 定时器 146
9.12 图像列表 150
9.13 列表控件 150
实例20 学生成绩管理 153
9.14 树形控件 158
实例21 信息管理 160
实验7 通用控件编程 166
习题9 168
第10章 文档/视图结构 169
10.1 文档/视图结构概述 169
10.1.1 文档类 169
10.1.2 视图类 170
实例22 静态分隔视图 171
10.2 文档数据的保存 177
10.2.1 文件类 177
10.2.2 数组类 178
10.2.3 列表类 179
实例23 文件读/写 180
实验8 简易绘图软件开发 182
习题10 183
第11章 数据库编程 184
11.1 数据库编程特点 184
11.2 使用ODBC编程 184
实例24 学生信息管理系统开发 188
实验9 班级管理系统开发 198
习题11 200
第12章 Visual C++ 6.0程序调试 201
12.1 建立调试环境 201
12.2 程序调试过程 202
12.2.1 设置断点 202
12.2.2 控制程序运行 204
12.2.3 使用查看工具 205
12.3 诊断服务 206
12.3.1 ASSERT 206
12.3.2 VERIFY 207
12.3.3 TRACE 207
第13章 课程设计 208
13.1 绘图软件开发 208
13.1.1 任务书 208
13.1.2 需求分析 208
13.1.3 概要设计 209
13.1.4 详细设计 209
13.2 通讯录管理系统开发 242
13.2.1 任务书 242
13.2.2 需求分析 242
13.2.3 概要设计 242
13.2.4 详细设计 243
附录 251
附录A 常见编译错误 251
附录B 资源网站目录 251
附录C 配套资源下载及使用说明 252
参考文献 253
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017