VisualC++程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈志泊主编;张海燕,孟伟编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2008
- ISBN:9787113087920
- 页数:325 页
第1章 Visual C++ 2005集成开发环境 1
1.1 Visual C++ 2005简介 1
1.1.1 .NET框架 2
1.1.2 公共语言运行库 2
1.1.3 C++/CLI 3
1.2 Visual C++ 2005新特性 4
1.3 Visual C++ 2005集成开发环境 7
1.3.1 标题栏 9
1.3.2 菜单栏 9
1.3.3 工具栏 13
1.3.4 “解决方案资源管理器”窗口 14
1.3.5 “类视图”窗口 14
1.3.6 “资源视图”窗口 14
1.3.7 “属性”窗口 15
1.3.8 “输出”及“任务列表”等窗口 15
1.3.9 状态栏 15
1.3.10 MSDN帮助系统 15
1.4 创建应用程序 16
1.4.1 创建Win32控制台应用程序 16
1.4.2 创建MFC应用程序 19
1.4.3 创建CLR控制台应用程序 22
1.4.4 创建Windows窗体应用程序 23
1.5 解决方案和项目 24
1.6 习题 24
第2章 Windows编程与MFC 26
2.1 Windows应用程序的特点与运行机制 27
2.1.1 Windows应用程序的特点 27
2.1.2 事件与消息的概念 27
2.1.3 Windows应用程序的消息驱动运行机制 28
2.2 Windows编程中常用的数据类型和句柄 30
2.2.1 Windows编程中常用的数据类型 30
2.2.2 Windows编程中常用的句柄 32
2.3 MFC应用程序的类和文件 33
2.3.1 类说明 34
2.3.2 文件说明 35
2.4 Windows消息 36
2.4.1 事件驱动的程序设计 36
2.4.2 标准的Windows消息 37
2.4.3 控件消息 40
2.4.4 命令消息 40
2.5 消息的发送与接收的基本过程和机制 41
2.6 消息映射与消息处理函数 43
2.6.1 CCmdTarget类 43
2.6.2 消息映射与消息处理函数的概念 43
2.6.3 管理消息处理函数 44
2.7 MFC应用程序的执行过程分析 47
2.8 MFC宏 50
2.8.1 有关运行时类型识别的宏 51
2.8.2 MFC调试宏 53
2.9 综合实例 54
2.10 习题 56
第3章 文档和视图 57
3.1 文档与视图结构 57
3.1.1 文档与视图结构概述 57
3.1.2 文档与视图间的相互作用 59
3.1.3 多文档应用程序 60
3.2 菜单设计 64
3.2.1 建立菜单资源 64
3.2.2 添加命令处理函数 66
3.2.3 弹出式菜单 73
3.3 工具栏和状态栏设计 75
3.3.1 添加工具栏 75
3.3.2 定制状态栏 81
3.4 文档的读写 86
3.4.1 序列化工作原理 86
3.4.2 MFC应用程序的序列化 87
3.5 使用不同的视图 92
3.5.1 滚动视图 93
3.5.2 多视图 94
3.6 题 100
第4章 对话框与控件 101
4.1 对话框概述 101
4.1.1 对话框的组成与分类 101
4.1.2 基于对话框的应用程序 102
4.1.3 对话框类CDialog 103
4.1.4 对话框数据交换DDX和验证DDV 105
4.1.5 提示信息对话框 107
4.2 使用对话框 108
4.2.1 一般对话框工作流程 109
4.2.2 创建对话框 110
4.2.3 添加控件及关联的成员变量 114
4.2.4 无模式对话框 120
4.2.5 公用对话框 121
4.3 标准控件 125
4.3.1 控件概述 125
4.3.2 控件的组织 127
4.3.3 控件属性 130
4.3.4 静态控件 130
4.3.5 编辑框 131
4.3.6 按钮 134
4.3.7 列表框 138
4.3.8 组合框 141
4.3.9 滚动条 143
4.4 公共控件 144
4.4.1 旋转按钮 145
4.4.2 滑块 147
4.4.3 进度条 150
4.4.4 标签控件、属性表和属性页 152
4.4.5 图像列表 158
4.4.6 列表视控件 160
4.4.7 树视控件 162
4.5 综合实例 164
4.5.1 计算器应用程序的设计 164
4.5.2 资源管理器程序的设计 172
4.6 习题 188
第5章 图形/图像处理 190
5.1 图形/图像的基本概念 190
5.2 GDI+编程基础 190
5.2.1 GDI+概述 191
5.2.2 GDI+的新功能 192
5.2.3 GDI+程序的开发步骤 193
5.2.4 Graphics类 195
5.2.5 色彩的使用 197
5.2.6 路径和区域 197
5.2.7 坐标变换 198
5.2.8 GDI+的坐标系统 198
5.3 画笔和画刷 199
5.3.1 使用画笔 199
5.3.2 使用画刷 204
5.3.3 绘制基本图形 213
5.4 文本与字体 217
5.4.1 使用GDI+字体 217
5.4.2 Font类 219
5.4.3 字体系列类FontFamily 219
5.4.4 绘制文本 220
5.5 图像的处理 225
5.5.1 图像和位图 225
5.5.2 图像的基本操作 225
5.6 综合实例:画图程序的设计 229
5.7 习题 232
第6章 数据库编程 234
6.1 概述 234
6.1.1 数据库、DBMS和SQL 234
6.1.2 数据库的访问技术 235
6.2 ODBC编程技术 236
6.2.1 ODBC类 236
6.2.2 创建ODBC数据库应用程序 241
6.2.3 建立数据库 241
6.2.4 注册数据源 242
6.2.5 创建基本数据库应用程序 243
6.2.6 解析应用程序生成的部分代码 245
6.2.7 数据库记录的显示和浏览 247
6.2.8 数据库记录的添加、修改和删除 249
6.2.9 数据库记录的排序和筛选 253
6.2.10 表的连接 255
6.3 ADO数据库应用编程 258
6.3.1 ADO技术简介 258
6.3.2 ADO的对象 259
6.3.3 ADO对象的属性和方法 259
6.3.4 使用ADO对象开发应用程序 266
6.4 综合实例:学生成绩管理系统 274
6.4.1 设计数据库 274
6.4.2 注册数据源 275
6.4.3 创建学生成绩管理系统程序的框架 275
6.4.4 显示和浏览数据库记录 275
6.4.5 添加、修改和删除数据库记录 277
6.4.6 数据库记录的排序和查询 280
6.4.7 计算每个学生的总分和平均分 283
6.4.8 显示记录总数和当前记录数 284
6.5 习题 286
第7章 网络编程 289
7.1 网络编程概述 289
7.1.1 Windows Sockets规范 289
7.1.2 Visual C+++ 2005网络编程 290
7.2 套接字 291
7.2.1 流式套接字 291
7.2.2 数据报套接字 292
7.2.3 IP地址和端口 292
7.3 Windows Sockets的工作原理 292
7.3.1 面向连接的通信方式 293
7.3.2 无连接的通信方式 293
7.4 MFC中支持Windows Sockets编程的类及其成员函数 294
7.4.1 CSocket类的常用成员函数 294
7.4.2 CAsyncSocket类的常用成员函数 294
7.5 基于MFC的Windows Sockets编程 298
7.5.1 编制基于流式套接字网络应用程序的步骤 298
7.5.2 编制基于流式套接字的网络应用程序 299
7.5.3 编制基于数据报套接字网络应用程序的步骤 306
7.5.4 编制基于数据报套接字的网络应用程序 306
7.6 综合实例:聊天室 312
7.6.1 服务器端应用程序的功能介绍 312
7.6.2 客户端应用程序的功能介绍 312
7.6.3 服务器端应用程序的编写过程 312
7.6.4 客户端应用程序的编写过程 316
7.7 习题 323
参考文献 325
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018