Visual C++ 5.0编程指南PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:鸿志创作组编著
- 出 版 社:北京:科学出版社
- 出版年份:1998
- ISBN:7030062507
- 页数:371 页
目 录 1
1面向对象技术 1
1.1 面向对象程序设计和传统的结构化程序设计 1
1.2面向对象的基本概念 2
1.2.1对象、消息和方法 2
1.2.2类、子类和类的层次 3
1.2.3面向对象方法的主要特征 4
2.1.1 输出 5
2.1输入/输出管理 5
2 C++语言基础 5
2.1.2输入 6
2.1.3注释 6
2.1.4举例说明 6
2.2操作符和表达式 7
2.2.1算术操作符 7
2.2.2算术表达式 7
2.2.3赋值操作符 8
2.2.4增量和减量操作符 8
2.2.5 sizeof操作符 9
2.2.6关系和逻辑操作符 10
2.2.7位处理操作符 11
2.3 常量和变量 11
2.3.1 常量定义 11
2.3.2变量定义 13
2.4控制语句 14
2.4.1 if语句 14
2.4.2 if_else语句 14
2.4.3 switch语句 15
2.4.4 for循环语句 16
2.4.5 do_while循环语句 17
2.4.6 while循环语句 17
2.5 C++函数 18
2.5.1 函数原型的声明 18
2.5.2函数的定义 18
2.5.3 函数的局部变量和静态变量 18
2.5.4 内联函数 19
2.5.5函数重载 20
2.6.1 一维数组 21
2.6 数组 21
2.6.2多维数组 23
2.7字符串 24
2.7.1 字符串的输入 24
2.7.2字符串的赋值 25
2.7.3字符串处理函数 25
2.8 C++类型 29
2.8.1 C++类型定义 29
2.8.2枚举数据类型 29
2.8.4联合 30
2.8.3结构 30
2.9指针 31
2.9.1 指向变量的指针 31
2.9.2指向数组的指针 32
2.9.3指向结构的指针 33
3面向对象和MFC类库 35
3.1 类与对象 35
3.1.1 类的定义 35
3.1.2对象的定义 37
3.2构造函数 38
3.2.1 缺省构造函数 39
3.2.2拷贝构造函数 40
3.2.3带参数的构造函数 41
3.3析构函数 41
3.4多态性和虚函数 43
3.4.1静态联编和动态联编 43
3.4.2虚函数 43
3.5.1静态数据成员 46
3.4.3纯虚函数和抽象基类 46
3.5类的静态成员 46
3.5.2静态成员函数 48
3.6友员 49
3.6.1友员函数 49
3.6.2友员类 51
3.7 MFC类库简介 52
3.7.1根类:CObject类 54
3.7.2 应用程序体系结构类 54
3.7.3 可视对象类 55
3.7.4通用类 57
3.7.5 OLE类 58
3.7.6 ODBC数据库类 58
4 Visual C++5.0简介 59
4.1 关于Visual C++5.0的版本 59
4.1.1学习版 59
4.1.2专业版 59
4.1.3企业版 59
4.2 visual C++5.0新增的功能 59
4.2.2 专业版新功能 60
4 2.1学习版新特征 60
4.2 3企业版新功能 62
4 3集成开发环境 62
4.3.1 File菜单 62
4.3.2 Edit菜单 65
4.3.3 View菜单 65
4.3.4 Build菜单 66
4.3.5 Windows菜单 67
5 1 Examl应用程序 68
5编写第一个应用程序 68
5.2生成应用程序的工程文件 69
5.3进行可视化编程 74
5.4给应用程序连接代码 77
5.5 CWnd类、CButton类及其成员函数 81
5.5.1 CWnd类 81
5.5.2 CButton类 91
6创建应用程序步骤详解 93
6.1 工程文件(Project)类型的选择 93
6.2 AppWizard 95
6.3可视化编程 100
6.3.1 工程工作区(Workspace)窗口 100
6.3.2控件工具窗口 102
6.3.3控件属性窗口 107
6.3.4 ClassWizasd 110
6.4手工编写代码 113
7编辑框 124
7.1Exam2应用程序 124
7.2生成应用程序的工程文件 126
7.3 界面的可视化编程 127
7.4添加代码 129
7.4.1 给编辑框连接变量 129
7.4.2进一步修改编辑框的特性 131
7 4.3 给Showl按钮连接代码 132
7.4.4给Clearl按钮连接代码 133
7.4.5 给Show2按钮连接代码 134
7 4.6 给Clear2按钮连接代码 136
7.4.7 给按钮IDC_COPY_BUTTON连接代码 137
7.4.8 给Exit按钮和Undo按钮连接代码 138
7.5 CEdit类及其成员函数 140
8滚动条 143
8.1 Exam3应用程序 143
8.2生成应用程序的工程文件 144
8.3 界面的可视化编程 145
8.4添加代码 147
8.4.1 给编辑框和滚动条连接变量 147
8.4.2滚动条的初始化 148
8.4.4给滚动条消息添加代码 151
8.4.3给Exit按钮连接代码 151
8.4.5给Left按钮添加代码 155
8.4.6给Right按钮添加代码 156
8.4.7给Reset按钮添加代码 157
8.4.8将编辑框改为只读的 157
8.5 CScrollBar类 158
9复选框 160
9.1 Exam4应用程序 160
9.2生成应用程序的工程文件 161
9.3界面的可视化编程 163
9.4添加代码 165
9.4.1 给复选框和编辑框连接变量 165
9.4.2给Exit按钮连接代码 166
9.4.3给复选框添加代码 167
9.4.4给Enable和Disable按钮添加代码 171
9.4.5给Show和Hide按钮添加代码 172
9.4.6将编辑框改为只读的 174
9.5 CButton类 175
10.1 Exam5应用程序 178
10单选按钮 178
10.2生成应用程序的工程文件 180
10.3 界面的可视化编程 181
10.4添加代码 184
10.4.1 给单选按钮和编辑框连接变量 184
10.4.2初始化单选按钮 185
10.4.3给Exit按钮连接代码 187
10.4.4给Show按钮添加代码 188
10.4.5将编辑框改为只读的 190
11 组合框 192
11.1 Exam6应用程序 192
11.2生成应用程序的工程文件 194
11.3 界面的可视化编程 195
11.4添加代码 198
11.4.1 给单选按钮和编辑框连接变量 198
11.4.2初始化单选按钮和组合框 199
11.4.3 给Exit按钮连接代码 201
11.4.4给Show按钮添加代码 202
11.4.5将编辑框改为只读的 204
11.5CComboBox类 205
12菜 单 209
12.1 Exam7应用程序 209
12.2生成应用程序的工程文件 211
12.3界面的可视化编程 212
12.3.1对话框的可视化实现 212
12.3.2菜单的可视化实现 213
12.3.3给菜单连接一个类 216
12.3.4连接菜单和应用程序的主窗口 218
12.4.1给File菜单的Exit项连接代码 219
12.4添加代码 219
12.4.2 给File菜单的Voice项连接代码 220
12.4.3给File菜单的Show项连接代码 221
12.4.4给Help菜单的About项连接代码 222
12.4.5给命令按钮连接代码 223
13对话框 226
1 3Exam8应用程序 226
13.2生成应用程序的工程文件 228
13.3.1 应用程序主窗口的可视化实现 229
13.3 界面的可视化编程 229
13.3.2对话框的可视化实现 231
13.3.3给对话框连接一个类 233
13.3.4给对话框IDD_DIALOG1中的控件连接变量 234
13.4添加代码 235
13.4.1 给应用程序主对话框的Exit按钮连接代码 235
13.4.2创建类CMyDlgl的一个对象 236
13.4.3 初始化IDD_MYDLG1对话框 238
13.4.4给对话框的OK按钮连接代码 239
13.4.6给应用程序主对话框的Select按钮连接代码 241
13.4.5给对话框的Cancel按钮连接代码 241
13.4.7给应用程序主对话框的Display按钮连接代码 242
13.5 CListBox类 243
14编写一个SDI应用程序 248
14.1 Exam9应用程序 248
14.2 生成应用程序的工程文件 250
14.3 文档和视的概念 255
14.4 界面的可视化编程 255
14.4.1 应用程序主窗口的可视化实现 255
14.4.2 菜单条的可视化实现 256
14.4.3 给对话框IDD_EXAM9_FORM中的控件连接变量 257
14.5添加代码 258
14.5.1 声明文档类中的数据成员 258
14.5.2初始化文档类的数据成员 260
14.5.3初始化视类的数据成员 260
14.5.4连接文档类和视类的数据成员 262
14.5.5 向文件中写数据和读数据 265
14.6进一步完善应用程序 266
14.8 CView类 268
14.7执行Exam9应用程序 268
15增强这个SDI应用程序 270
15.1增强的Exam9应用程序 270
15.2 界面的可视化编程 271
15.2.1 应用程序主窗口的可视化实现 271
15.3 添加代码 272
15.3.1 创建一个新类CPeople 272
15.3.2声明文档类中的数据成员 274
15.3.3初始化文档类的数据成员 275
1 5.3.4删除列表中的对象 277
15.3 5声明视类的数据成员 278
15.3.6初始化视类的数据成员 279
15.3.7连接文档类和视类的数据成员 281
15.3.8给命令按钮连接代码 283
15.3.9 向文件中写列表和读列表 288
15.4执行Exam9应用程序 290
15.5 CObList类 290
15.5.1成员函数 291
15.5.2主要成员函数 292
16工具条和状态条 297
16.1 Exam10应用程序 297
16.2 生成应用程序的工程文件 300
16.3 界面的可视化编程 303
16.3.1 应用程序主窗口的可视化实现 303
16.3.2菜单条的可视化实现 303
16.3.3 工具条的可视化实现 304
16.3.4 为菜单定制状态条 306
16.3.5制作敏感帮助 308
16.4添加代码 309
16.4.1给Message1菜单项添加代码 309
16.4.2给Message2菜单项添加代码 310
16.4.3给Message3菜单项添加代码 310
16.5执行Exam10 应用程序 311
17一个MDI应用程序 312
17.1 什么是多文档界面(MDI) 312
17.2 Exam11应用程序 312
17.3 生成应用程序的工程文件 318
17.4 界面的可视化编程 322
17.4.1 应用程序窗口的可视化实现 322
17.4.2菜单的可视化实现 323
17.5添加代码 325
17.5.1 声明视类的数据成员 325
17.5.2定义文档类中的数据成员 325
17.5.3初始化视类的数据成员 327
17.5.4 向文件中写数据和读数据 328
17.5.5实现一个文档的多个视 329
17.6.1增加分割条 333
17.6增强Exam11 应用程序 333
17.6.2在Window菜单中加入Split选项 334
17.7执行Exam11应用程序 335
18 ActiveX控件 336
18.1 ActiveX概述 336
18.2 ActiveX文档服务器 336
18.4 ActiveX控件 337
18.4.1 ActiveX控件简介 337
18.3 ActiveX文档容器 337
18.4.2使用MFC ActiveX ControlWizard创建程序 339
18.4.3使用MFC ActiveX ControlWizard的步骤 340
18.4.4 使用ActiveX控件的准备工作 340
18.4.5在MFC ActiveX控件启动文件中增加代码 341
18.5 ActiveX控件的事件 341
18.5.1 ActiveX控件的事件 341
18.5.2增加储备事件至ActiveX控件 343
18.5.3增加自定义事件至ActiveX控件 345
18.6.1 ActiveX控件的方法 347
18.6.2 给ActiveX控件增加储备方法 347
18.6 ActiveX控件的方法 347
18.6.3 给ActiveX控件增加自定义方法 348
18.7 ActiveX控件的属性 350
18.7.1 ActiveX控件的属性 350
18.7.2增加储备属性 350
18.7.3增加自定义属性 353
18.7.4高级属性的实现 355
18.7.5访问环境属性 356
18.8.1 ActiveX控件的属性页 357
18.8 ActiveX控件的属性页 357
18.8.2增加额外的用户属性页 359
18.8.3使用储备属性页 361
18.9增加上下文敏感帮助 361
18.10 ActiveX控件中的字体 363
18.10.1使用字体储备属性 363
18.10.2使用字体自定义属性 364
18.11 ActiveX控件中的图片 368
18.11.1 自定义图片属性概述 368
18.11.2 在你的ActiveX控件中实现一个自定义的图片属性 369
后记 371
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019