明明白白学程序设计 Visual C++6.0PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:门槛创作室编著
- 出 版 社:北京:科学出版社
- 出版年份:2000
- ISBN:7030076591
- 页数:335 页
前言页 1
第一章 开发环境 1
1. Visual C++6.0简介?Visual C++6.0开发环境 2
2. 窗口?工作区域 4
3. AppWizard?选择项目类型 6
4. 创建应用程序1?界面和数据库支持 8
5. 创建应用程序2?复合文档和界面特征 10
6. 创建应用程序3?设置项目风格 12
7. File和Edit?打开并编辑文件 14
8. View和Insert?了解项目 16
9. Project和Build?生成执行文件 18
10. Tools和Window?开发工具 20
11. 如何使用帮助?MSDN库 22
12. 其它帮助?其它帮助信息 24
13. Class Wizard?消息映射 26
14. Class Wizard?添加成员变量 28
15. Class Wizard?向项目添加类 30
16. 设置工作环境?Options(选项) 32
17. Customize(用户化)? 添加工具 34
18. Settings(设置)?设置编译环境 36
19. 宏?录制宏 38
20. Gallery(组件集)?向程序添加工具 40
第二章 C++语言简介 43
1. 基本数据类型与常量?基本类型的变量说明 44
2. 运算符?表达式的计算 46
3. 存储类?存储类变量的定义 48
4. 控制语句?控制语句的应用 50
5. 函数?引用与值调用函数的对比 52
6. 数组?两个二维数组的乘积 54
7. 指针?指针作为函数的参数 56
8. 编译预处理?编译指令的应用 58
9. 类的基本概念?类的定义 60
10. 类的成员及位域?定义Point和Line类 62
11. 成员函数与数据成员?内联函数及This指针 64
12. 结构与联合?定义结构与联合 66
13. 类的构造函数?定义构造函数 68
14. 类的析构函数?定义析构函数 70
15. 类的继承与派生?定义和调用派生类 72
16. 函数重载?重载函数的定义与调用 74
17. 操作符的重载?操作符++的重载 76
18. 虚拟函数?虚拟函数的定义与调用 78
19. C++的输入与输出?cout与cin函数的应用 80
20. 多任务?新线程的创建 82
第三章 文档、视窗、框架和文件处理 85
1. 文档的概念?定义最简单的文档派生类 86
2. 视窗的概念?定义最简单的视窗派生类 88
3. 框架的概念?定义多文档的主框架类 90
4. 文档与视窗的通信?通信函数的定义 92
5. 文档模板?创建新文档模板 94
6. 创建单文档应用程序?实现单文档 96
7. 序列化?Serialize()函数 98
8. 新建文档?新建文档的实现 100
9. 打开、关闭文档?文档打开 关闭的实现 102
10. 创建多文档应用程序?多文档的实现 104
11. MDI框架窗口与子窗口?创建MDI子窗口 106
12. 拖放功能?拖放功能的实现 108
13. 切分窗口?动态和静态切分窗口 110
14. CScrollView类?建立滚动条 112
15. 控件视?CRichEditView的应用 114
16. 状态条?状态条的实现 116
17. 工具条?工具条的实现 118
18. 打开和关闭文件?打开和关闭文件的实现 120
19. 对文件进行读写?实现文件读写 122
20. CArchive类?CArchive类的应用 124
第四章 对话框和动态链接库 127
1. CDialog类?定义最简单的对话框类 128
2. 怎样构造对话框?构造一个对话框 130
3. DDX和DDV?应用程序中的DDX函数 132
4. 有模式对话框的设计?编辑对话框 134
5. 为对话框连结一个类?生成对话框类 136
6. 将对话框与视相连接?对话框的显示 138
7. 创建无模式对话框?创建与删除无模式对话框 140
8. CForm View类?一个CFormView派生类 142
9. CFileDialog类?Open File对话框 144
10. CFontDialog类?设置字体 146
11. CPrint类?设置打印 148
12. CColroDialog类?选择颜色 150
13. CFindReplace类?查找和替换字符 152
14. 使用属性页?创建属性页 154
15. 使用属性表?创建属性表 156
16. 创建Wizard?向Wizard(向导)转变 158
17. 静态加载DLL?加载静态DLL的设置 160
18. 动态加载DLL?动态加载DLL的实现 162
19. 创建自定义的DLL?DllMain()函数 164
20. 扩展MFC DLL?扩展MFC DLL的实现 166
第五章 对话框控件 169
1. 对话框控件?最简单的对话框 170
2. Button(按钮)?绘制按钮 172
3. Picture(图形)?添加图画 174
4. Edit Box(编辑框)?输入字符 176
5. Static Text(静态文本框)?显示字符 178
6. Check Box(复选框)?多重选择 180
7. Radio Button(单选按钮)?单一选择 182
8. Combo Box(组合框)?提供选择项 184
9. List Box(列表框)?多项选择 186
10. Spin(上下控件)?改变当前值 188
11. Slider(滑块)?大范围改变数据 190
12. Progress(进度条)?显示进度 192
13. Tree Control(树形控件)?分层列表 194
14. List Control(列表控件)?组织列表 196
15. IP Address(IP地址)?确定IP地址 198
16. Date Time Picker(日期提取)?输入日期 200
17. Animate(动画)?播放动画 202
18. Scroll Bar(滚动条)?使用滚动条 204
19. Rich Edit?文本编辑 206
20. Hot Key(快捷键)?设置快捷键 208
第六章 用MFC绘图和消息处理 211
1. CDC类?CDC对象的构造和析构 212
2. GDI封装的类?CRect成员函数的应用 214
3. 映射方式?不同映射模式下的图形 216
4. 字体?改变字体 218
5. CPen类?使用CPen类 220
6. CFont类和CBrush类?使用CFont类 222
7. CPalette类?使用 CPalette类 224
8. CBitmap类和CRgn类?使用CBitmap类 226
9. 最简单的绘图?设置单个像素 228
10. 鼠标的移动?绘制曲线 230
11. 绘图函数?绘制矩形 232
12. LOGGONT结构?使用字体 234
13. 画笔?使用画笔 236
14. CBrush类?使用画刷 238
15. 函数FloodFill()?用颜色填充图 240
16. 重绘图形?图形的“拉伸” 242
17. 多媒体?真彩色启动封面 244
18. 打印与打印预览?打印的实现代码 246
19. 鼠标及键盘消息?鼠标消息处理过程 248
20. 窗口消息与自定义消息?热键消息处理过程 250
第七章 资源编辑器和ActiveX编程 253
1. 加入菜单资源?创建一个新菜单 254
2. 加入加速键资源?创建加速键 256
3. 图形资源?图形编辑器工具介绍 258
4. 对话框资源和控件?修改About对话框 260
5. 字符串编辑器?创建一个字符串资源 262
6. ActiveX概述及OLE?对象链接实例 264
7. 组件对象模型?IUnknown接口 266
8. 自动化?IDispatch接口 268
9. ActiveX文档?COleDocument派生类 270
10. Active模板库?IOleDocument模板 272
11. ActiveX容器?创建一个ActiveX容器 274
12. ActiveX服务器?实现在位激活 276
13. 创建自动化服务器?自动化服务器的实现 278
14. ActiceX控件?实现ActiveX控件的类 280
15. 添加ActiveX属性?实现属性的添加 282
16. 添加ActiveX事件?事件声明及映射 284
17. 添加ActiveX方法?分派映射及方法的实现 286
18. 对话框应用?提示对话框 288
19. 定制窗口?改变窗口风格 290
20. 屏幕保护?编写屏幕保护程序 292
第八章 高级应用 295
1. 准备数据源?注册数据库 296
2. 数据库访问?创建ODBC应用程序 298
3. 显示记录?创建数据库显示 300
4. 更新数据库?添加和删除记录 302
5. 按顺序访问?排序 304
6. 选择记录?过滤 306
7. 异常?简单的异常处理 308
8. 处理多个异常?放置catch块 310
9. 模板?函数模板 312
10. 高级模板应用?类模板 314
11. 多任务处理?简单线程 316
12. 交换信息?线程通信 318
13. 线程同步?临界区 320
14. 用CMutex类同步?互斥 322
15. 用CSemaphore类同步?信号量 324
16. 任务栏?利用图标交互 326
17. WinInet类?查询HTTP站点 328
18. 建立FTP连接?查询FTP站点 330
19. 函数CteateLocator()?查询Gopher站点 332
20. 使用端口号?发送Whois查询 334
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《数字插画实战 人像创作30例》王鲁光著 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