新概念Visual C++6.0教程 升级版 第5版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王腾蛟,刘云峰,汤晋主等编著
- 出 版 社:吉林电子出版社
- 出版年份:2008
- ISBN:9787900451538
- 页数:348 页
全书共l4章,可分为4篇:第1篇涉及第1~4章,介绍c++语言,包括Visualc++简介、C++语言基础、指针与链表和面向对象程序设计;第2篇涉及第5~10章,是本书的核心,讲述了利用VisualC++设计应用程序的一般原理和方法,包括应用程序框架与文档视图结构,菜单、ClassWizard与消息映射,对话框和控件,绘图和打印等;第3篇涉及第11—13章,介绍了VisualC++的高级应用程序设计,包括访问数据库、&ctiveX控件的设计和应用及动态链接库等;第4篇为第14章,是一个综合应用实例,通过学生成绩数据库管理程序的开发过程,全面应用本书所讲内容,使读者对Visualc++开发应用程序有了全面的认识和提高。
本书可作为大中专院校和各类职业院校的程序设计语言教程,也可作为各类中高级编程培训班的培训教程,对于程序设计爱好者,本书也是一本有实用价值的参考书。
为方便读者学习,光盘中不仅提供了长达263分钟的多媒体教学视频演示,还包括书中所有实例的源代码,读者在学习过程中可以将书、视频和源代码互为参考,这样可以更快、更好地掌握VisualC++6.0的编程方法。
第1篇 C++语言 1
第1章 Visual C++简介 1
1.1 Visual C++集成开发环境 1
1.1.1启动Visual C++ 1
1.1.2退出Visual C++ 2
1.1.3基本窗口环境 2
1.1.4项目工作区 3
1.1.5应用程序向导——AppWizard 4
1.1.6类向导——C1assWizard 7
1.1.7向导工具栏——WizardBar 7
1.1.8 Developer Studio中的快捷键和快捷菜单 8
1.2 C++程序的编辑、编译和运行 9
1.2.1程序的编辑 9
1.2.2程序的编译与连接 10
1.2.3程序的运行 11
1.3调试程序 11
1.4课堂演练 12
1.4.1 Hello World应用程序 12
1.4.2简单应用程序的可视化设计 14
1.5小结 17
1.6课后练习 17
1.6.1问答题 17
1.6.2操作题 17
第2章 C++语言基础 18
2.1基本数据类型与表达式 18
2.1.1标识符 18
2.1.2常量 19
2.1.3变量 22
2.1.4基本数据类型 23
2.1.5运算符与表达式 25
2.2流程控制 29
2.2.1条件语句 29
2.2.2转向语句 32
2.2.3循环语句 35
2.3数组 39
2.3.1一维数组的定义 39
2.3.2一维数组的引用 40
2.3.3多维数组的定义 43
2.3.4多维数组的初始化 43
2.3.5多维数组的引用 44
2.3.6字符数组与字符串的处理 46
2.3.7字符串 47
2.4函数 49
2.4.1函数的定义 50
2.4.2函数的调用 51
2.4.3局部变量和全局变量 52
2.5课堂演练 55
2.5.1计算并显示自然数n ! 55
2.5.2用循环语句实现打印九九乘法表 56
2.6小结 56
2.7课后练习 57
2.7.1问答题 57
2.7.2操作题 57
第3章 指针与链表 59
3.1指针的基本概念 59
3.2指针变量的定义 59
3.3指针变量的引用 60
3.4结构体 63
3.4.1结构体的定义 63
3.4.2结构体对象 63
3.4.3结构体对象的引用 64
3.5链表 64
3.5.1链表的建立 65
3.5.2链表的插入与排序 66
3.5.3链表的删除 68
3.6课堂演练 71
3.7小结 74
3.8课后练习 75
3.8.1问答题 75
3.8.2操作题 75
第4章 面向对象程序设计 76
4.1什么是面向对象 76
4.2 C++对面向对象程序设计的支持 77
4.3类与对象 78
4.3.1类的定义和对象的生成 78
4.3.2成员函数和this指针 81
4.3.3构造函数 82
4.3.4析构函数 83
4.4继承和多态 84
4.4.1类的继承 84
4.4.2单一继承 85
4.4.3多重继承 87
4.4.4多态性 89
4.4.5运算符重载 89
4.4.6虚函数 91
4.5课堂演练 94
4.6小结 96
4.7课后练习 96
4.7.1问答题 96
4.7.2操作题 96
第2篇 Visual C++设计应用程序的一般原理和方法 98
第5章 应用程序框架与文档/视图结构 98
5.1单文档应用程序框架 98
5.1.1单文档应用程序的生成步骤 99
5.1.2 CPROGRAMApp类 101
5.1.3 CMainFrame类 104
5.1.4 CPROGRAMDoc类、CPROGRAMView类与文档/视图结构 107
5.2多文档应用程序框架 114
5.2.1多文档应用程序的生成步骤 114
5.2.2框架说明 115
5.3对话框应用程序框架 119
5.3.1对话框应用程序的生成步骤 119
5.3.2框架说明 122
5.4课堂演练 128
5.5小结 133
5.6课后练习 133
5.6.1问答题 133
5.6.2操作题 133
第6章 菜单、CIassWizard与消息映射 134
6.1编辑菜单资源 134
6.2 C1assWizard简介 136
6.3消息映射 138
6.4增强菜单项 143
6.5课堂演练 146
6.5.1制作图形菜单 146
6.5.2制作右键菜单 151
6.6小结 154
6.7课后练习 155
6.7.1问答题 155
6.7.2操作题 155
第7章 对话框 156
7.1定义对话框 156
7.2为对话框增加功能 159
7.3对话框的弹出 161
7.4课堂演练 163
7.4.1为对话框添加工具栏 163
7.4.2为对话框添加状态栏 166
7.5小结 167
7.6课后练习 168
7.6.1问答题 168
7.6.2操作题 168
第8章 控件 169
8.1控件概述 169
8.2静态控件 171
8.3按钮控件 174
8.4编辑框控件 178
8.5列表框控件 183
8.6组合框控件 188
8.7滚动条控件 193
8.8课堂演练 194
8.8.1控件应用实例 194
8.8.2创建按钮 210
8.8.3使编辑框控件只接受数字输入 211
8.9小结 212
8.10课后练习 213
8.10.1问答题 213
8.10.2操作题 213
第9章 高级控件 214
9.1高级控件简介 214
9.2标签控件 215
9.3树控件 226
9.4旋转按钮控件 235
9.5滑块控件 240
9.6进度条控件 245
9.7课堂演练 250
9.7.1使用动画控件(Animate)播放AVI文件 250
9.7.2使用Rich Edit控件编辑文档 251
9.7.3使用热键控件设置热键 253
9.8小结 255
9.9课后练习 256
9.9.1问答题 256
9.9.2操作题 256
第10章 绘图和打印 257
10.1绘图类和打印类 257
10.2绘图操作的实现过程 261
10.3坐标与坐标模式 263
10.4课堂演练 269
10.4.1显示旋转文本 269
10.4.2显示资源中的位图 271
10.5小结 272
10.6课后练习 272
10.6.1问答题 272
10.6.2操作题 272
第3篇 Visual C++的高级应用程序设计 275
第11章 访问数据库 275
11.1 MFC提供的数据库访问类 275
11.2建立、连接数据源 277
11.3建立访问数据库的应用程序 282
11.4实现数据访问 289
11.5增加和删除记录 292
11.6课堂演练 294
11.7小结 297
11.8课后练习 298
11.8.1问答题 298
11.8.2操作题 298
第12章 ActiveX控件的设计和应用 299
12.1 ActiveX控件的概念 299
12.2 ActiveX控件包容器 300
12.3使用ActiveX控件 301
12.4 ActiveX控件的制作 307
12.5课堂演练 308
12.6小结 312
12.7课后练习 313
12.7.1问答题 313
12.7.2操作题 313
第13章 动态链接库 314
13.1概述 314
13.2动态链接库(DLL)的结构 315
13.3创建和使用动态链接库 317
13.4课堂演练 326
13.5小结 330
13.6课后练习 331
13.6.1问答题 331
13.6.2操作题 331
第4篇 综合应用实例 332
第14章 综合应用 332
14.1系统分析 332
14.1.1引言 332
14.1.2需求分析 332
14.1.3开发与运行环境 333
14.2系统设计 333
14.2.1系统模块设计 333
14.2.2数据库设计 334
14.3系统实现 334
14.3.1实现的效果 334
14.3.2建立数据库 335
14.3.3建立ODBC数据源 335
14.3.4程序设计 337
14.4小结 347
14.5课后练习 348
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《博士教你识中药》(中国)黄汉超 2019
- 《保教知识与能力》师大教科文教材编写组编著 2020
- 《飞扬 第十七届新概念作文获奖者范本 B卷》省登宇主编 2015
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《英语可以这样教 修订版》沈丽新著 2019
- 《名师指导 小学生一句话日记 作文之星升级版》李继勇编著 2011
- 《高等数学大学同步辅导教 同济7版教材配套 上》汤家凤编著 2017
- 《室内设计看这本就够了 全彩升级版》陈根主编;吴迪副主编 2019
- 《余生很贵,请多指教》雾都摇篮著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《吉林省志 卷2 大事记》吉林省地方志编纂委员会编纂 2002
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《电工电子技术实验》彭小峰,王玉菡,杨奕主编 2018