Visual C++程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈志泊,张海燕,王春玲编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2005
- ISBN:7113066143
- 页数:323 页
第1章 Visual C++集成开发环境 1
1.1 Visual C++概述 1
1.1.1 Visual C++的特点 1
1.1.2 集成开发环境窗口 1
1.1.3 MSDN帮助系统 3
1.2 菜单栏 4
1.2.1 “File”菜单 4
1.2.2 “Edit”菜单 6
1.2.3 “View”菜单 6
1.2.4 “Insert”菜单 7
1.2.5 “Project”菜单 7
1.2.6 “Build”菜单 8
1.3 工具栏 9
1.3.1 “Standard”工具栏 9
1.3.2 “Build MiniBar”工具栏 10
1.3.3 “WizardBar”工具栏 11
1.4 项目和项目工作区 11
1.4.1 项目 11
1.4.2 项目工作区 11
1.5 资源和资源编辑器 14
1.5.1 资源 14
1.5.2 资源编辑器 14
1.6 习题 15
第2章 Visual C++面向对象程序设计 16
2.1 类与对象 16
2.1.1 类的定义与实现 16
2.1.2 对象及指向对象的指针 17
2.1.3 对象成员的访问 17
2.2 构造函数与析构函数 18
2.2.1 构造函数 18
2.2.2 析构函数 19
2.2.3 类的对象成员 19
2.2.4 常对象与常对象成员 21
2.3 类的继承与派生 22
2.3.1 基类与派生类 22
2.3.2 基类与派生类的构造函数及析构函数 25
2.3.3 虚基类 27
2.4 虚函数与多态性 29
2.4.1 静态联编与动态联编 29
2.4.2 多态性 29
2.4.3 虚函数 30
2.4.4 用基类指针指向派生类的对象 30
2.4.5 纯虚函数与抽象类 31
2.5 类的静态成员 33
2.5.1 类的静态数据成员 33
2.5.2 类的静态成员函数 35
2.6 友元 35
2.6.1 友元函数 36
2.6.2 友元类 37
2.7 重载 37
2.7.1 函数重载 37
2.7.2 运算符重载 38
2.8 模板 40
2.8.1 函数模板 40
2.8.2 类模板 41
2.9 习题 42
第3章 Windows编程与MFC 51
3.1 Windows的特点与应用程序运行机制 51
3.1.1 Windows系统的特点 51
3.1.2 事件与消息的概念 51
3.1.3 Windows应用程序的消息驱动运行机制 52
3.2 Windows编程中常用的数据类型和句柄 54
3.2.1 Windows编程中常用的数据类型 54
3.2.2 Windows编程中常用的句柄 55
3.3 利用MFC AppWizard创建Windows应用程序 56
3.3.1 MFC简介 56
3.3.2 利用MFC AppWizard创建Windows应用程序 57
3.4 MFC应用程序的类和文件 58
3.4.1 类说明 59
3.4.2 文件说明 60
3.5 Windows消息 61
3.5.1 事件驱动的程序设计 61
3.5.2 标准的Windows消息 62
3.5.3 控件消息 64
3.5.4 命令消息 65
3.6 消息的发送和接收的基本过程和机制 66
3.7 消息映射与消息处理函数 67
3.7.1 CCmdTarget类 67
3.7.2 消息映射与消息处理函数的概念 67
3.7.3 管理窗口消息处理函数 68
3.8 MFC应用程序的执行过程分析 71
3.9 MFC宏 73
3.9.1 有关运行时类型识别的宏 74
3.9.2 MFC调试宏 76
3.10 习题 77
第4章 文档和视图 78
4.1 文档与视图结构 78
4.1.1 文档与视图结构概述 78
4.1.2 文档与视图间的相互作用 79
4.1.3 多文档 80
4.2 菜单设计 83
4.2.1 建立菜单资源 84
4.2.2 添加命令处理函数 86
4.2.3 弹出式菜单 92
4.3 工具栏和状态栏设计 94
4.3.1 添加工具栏 94
4.3.2 定制状态栏 101
4.4 文档的读写 106
4.4.1 序列化工作原理 106
4.4.2 MFC应用程序的序列化 108
4.5 使用不同视图 113
4.5.1 滚动视图 114
4.5.2 多视图 116
4.6 习题 121
第5章 对话框与控件 123
5.1 对话框概述 123
5.1.1 对话框的组成与分类 123
5.1.2 基于对话框的应用程序 124
5.1.3 对话框类CDialog 125
5.1.4 对话框数据交换DDX和验证DDV 128
5.1.5 提示信息对话框 129
5.2 使用对话框 130
5.2.1 一般对话框工作流程 130
5.2.2 创建对话框 131
5.2.3 添加控件及关联的成员变量 136
5.2.4 非模态对话框 142
5.2.5 公用对话框 143
5.3 标准控件 144
5.3.1 控件概述 144
5.3.2 控件的组织 147
5.3.3 控件公有属性 149
5.3.4 静态控件 150
5.3.5 编辑框 150
5.3.6 按钮 154
5.3.7 列表框 158
5.3.8 组合框 161
5.3.9 滚动条 164
5.4 公共控件 165
5.4.1 旋转按钮 165
5.4.2 滑块 168
5.4.3 进度条 170
5.4.4 标签控件、属性表和属性页 173
5.4.5 图像列表 179
5.4.6 列表视控件 181
5.4.7 树视控件 183
5.5 综合实例 184
5.5.1 计算器应用程序的设计 184
5.5.2 资源管理器程序的设计 194
5.6 习题 211
第6章 图形/图像处理 213
6.1 图形设备接口 213
6.1.1 概述 213
6.1.2 设备环境与设备环境类 213
6.1.3 GDI坐标系和映射模式 215
6.1.4 颜色的设置 224
6.2 画笔和画刷 224
6.2.1 GDI对象 224
6.2.2 使用画笔 225
6.2.3 使用画刷 231
6.2.4 使用GDI堆对象 233
6.2.5 绘制基本图形 235
6.3 文本与字体 239
6.3.1 绘制文本 239
6.3.2 字体概述 241
6.3.3 创建字体 242
6.4 位图、图标和光标 248
6.4.1 位图 248
6.4.2 图标 250
6.4.3 光标 251
6.5 综合实例:画图程序的设计 253
6.6 习题 284
第7章 数据库编程 286
7.1 概述 286
7.1.1 数据库、DBMS和SQL 286
7.1.2 Visual C++开发数据库应用程序的特点 287
7.1.3 Visual C++开发数据库技术 287
7.2 ODBC编程技术 288
7.2.1 ODBC基本概念 288
7.2.2 设计数据库 289
7.2.3 利用Windows的ODBC数据源管理器创建数据源 290
7.2.4 利用MFC AppWizard创建数据库管理程序的框架 291
7.2.5 MFC的主要ODBC类剖析 293
7.2.6 数据库记录的显示和浏览 299
7.2.7 数据库记录的增加、修改和删除 301
7.2.8 数据库记录的排序与过滤 305
7.2.9 多个数据表间的关联 308
7.3 综合应用实例:通讯录管理系统 311
7.3.1 设计数据库 311
7.3.2 定义ODBC数据源 312
7.3.3 利用MFC AppWizard创建数据库管理程序的框架 313
7.3.4 浏览数据库记录 313
7.3.5 显示记录总数和当前记录号 315
7.3.6 增加、修改和删除数据库记录 317
7.3.7 按姓名排序和查询 320
7.4 习题 322
参考文献 323
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018