跟我学Visual C++ 6.0 程序开发宝典PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘庆红主编
- 出 版 社:北京:冶金工业出版社
- 出版年份:1999
- ISBN:7502424547
- 页数:302 页
第1章 Visual C++6.0概述 1
1.1 VC6.0的不同版本 1
1.1.1 VC6.0的标准版 1
1.1.2 VC6.0的专业版 1
1.1.3 VC6.0的企业版 1
1.2 VC6.0的新特性 2
1.2.1 编辑器方面的新特性 2
1.2.2 编译器、连接器和调试器方面的改进 2
1.2.3 MFC类库的增强 2
1.2.4 实用工具程序 3
1.2.5 向导方面的改进 3
第2章 快速建立MFC应用程序 4
2.1 建立一个MFC应用程序 4
2.1.1 建立一个新的应用程序项目 4
2.1.2 选择应用程序界面的类型 5
2.1.3 选择应用程序的数据库支持类型 6
2.1.4 选择应用程序的ActiveX技术支持类型 7
2.1.5 选择应用程序的界面风格 7
2.1.6 选择应用程序的其他选项 8
2.1.7 确认类名和文件名 9
2.1.8 添加代码以显示“Hello, World!”字符串 10
2.2 浏览程序代码 15
2.2.1 CHelloApp——应用程序类 15
2.2.2 Cmain Frame——主框架窗口类 19
2.2.3 CHelloDoc——文档类 23
2.2.4 CHelloView——视图类 25
2.2.5 其他文件 27
2.2.6 MFC应用程序的运行过程 27
第3章 MFC的消息映射机制 29
3.1 处理菜单命令 29
3.1.1 建立新的“Align Mode”项目 29
3.1.2 修改菜单资源 30
3.1.3 进行消息映射 33
3.1.4 控制输出字符串的对齐方式 35
3.1.5 更新菜单状态 43
3.2 使用工具栏和加速键 47
3.2.1 使用工具栏 48
3.2.2 使用加速键 53
3.3 使用状态栏 55
3.3.1 修改程序资源 55
3.3.2 建立新的窗格 56
3.3.3 实现窗格更新显示 58
3.3.4 检查“Align Mode”程序的各项功能 60
3.4 MFC的消息映射机制 61
3.4.1 应用程序的消息循环 61
3.4.2 消息的分类 62
3.4.3 界面命令的传递路径 62
第4章 对话框与控件 65
4.1 使用有模式对话框 65
4.1.1 建立新的“CompuInfo”项目 65
4.1.2 建立对话框资源 65
4.1.3 建立对话框类 72
4.1.4 使用对话框 77
4.1.5 与其他对象交换数据 82
4.1.6 检查“CompuInfo”程序 85
4.2 使用Win95新控件 86
4.2.1 建立新的“NewCtrl”项目 86
4.2.2 修改程序的资源 88
4.2.3 编写代码前的一些工作 90
4.2.4 使用树形控件 92
4.2.5 使用列表控件 98
4.2.6 刷新控件中的内容 106
4.2.7 检查“NewCtrl”程序 112
4.3 无模式对话框和通用对话框 112
4.3.1 无模式对话框 113
4.3.2 通用对话框 113
第5章 使用图形界面 114
5.1 在屏幕上绘图 114
5.1.1 理解设备环境 114
5.1.2 建立新的“Draw”项目 116
5.1.3 实现绘图功能 117
5.1.4 创建和使用画笔、画刷 122
5.1.5 实现图形拉伸 133
5.1.6 检查“Draw”程序的功能 136
5.2 一个简单的屏幕保护程序 137
5.2.1 屏幕保护程序的基本知识 137
5.2.2 建立新的“Circle”项目 138
5.2.3 修改CCircleApp::InitInstance()函数 138
5.2.4 完成设置对话框 142
5.2.5 完成窗口类 146
5.2.6 检查“Circle”屏幕保护程序 152
第6章 使用文档/视图结构 153
6.1 简单的文档串行化 153
6.1.1 保存输入的信息 153
6.1.2 实现数据串行化 154
6.1.3 确定文件的扩展名 155
6.1.4 设置文档修改标志 157
6.2 建立自己的数据结构 158
6.2.1 建立新的“CompuInfoEx”项目 158
6.2.2 建立对话框资源和对话框类 158
6.2.3 建立文档类的数据结构 163
6.2.4 使用无模式对话框操作数据 167
6.2.5 显示文档的内容 173
6.2.6 实现打印和打印预览 180
6.2.7 检查“CompuInfoEx”程序 183
6.3 多文档界面的程序 183
6.3.1 建立“MultiType”多文档界面程序 184
6.3.2 实现动态切分窗口 185
6.3.3 完善程序的文档类 186
6.3.4 实现新的视图类 189
6.3.5 实现静态切分窗口 196
6.3.6 在不同的模式之间切换 199
6.3.7 检查“MultiType”程序的功能 201
第7章 使用OLE与ActiveX技术 203
7.1 OLE与ActiveX的有关概念 203
7.1.1 OLE文档 203
7.1.2 链接与嵌入 203
7.1.3 OLE容器与OLE服务器 204
7.1.4 就地激活(可视编辑) 204
7.1.5 自动化(Automation) 204
7.1.6 Active文档 204
7.1.7 ActiveX控件 205
7.2 建立OLE容器应用程序 205
7.2.1 建立“Blank”程序框架 205
7.2.2 浏览“Blank”程序的代码 205
7.2.3 移动、重设大小与显示跟踪矩形 209
7.2.7 处理多个OLE项 212
7.2.5 拷贝、粘贴与清除 217
7.2.6 检查“Blank”程序的功能 220
7.2.7 升级到Active文档容器 221
7.3 建立OLE服务器应用程序 223
7.3.1 建立“Circle”程序框架 223
7.3.2 浏览“Circle”程序的代码 223
7.3.3 实现“Circle”程序的功能 227
7.3.4 检查“Circle”程序的功能 231
7.3.5 升级到Active文档服务器 232
7.4 建立Automation服务器 233
7.4.1 建立“CircleA”程序框架 234
7.4.2 浏览“CircleA”程序的代码 234
7.4.3 暴露属性和方法 236
7.4.4 使用Visual Basic创建Automation客户程序 242
7.5 建立ActiveX控件 244
7.5.1 建立“CircleC”控件的框架 245
7.5.2 浏览“CircleC”控件的代码 245
7.5.3 暴露属性、方法与事件 247
7.5.4 添加属性页 253
第8章 支持Internet 257
8.1 使用WinInet类编程 257
8.1.1 建立“Query”程序的框架 258
8.1.2 与Internet连接 260
8.2 自己的WEB浏览器 265
8.2.1 建立“Browser”程序的框架 265
8.2.2 浏览Web页 267
8.2.3 改善程序的界面 272
8.2.4 检查“Browser”程序的功能 280
附录A 有用的MFC类 281
A.1 CObject类及其子类 281
A.1.1 CObject类 281
A.1.2 CCmdTarget类 281
A.1.3 CWinApp类 282
A.1.4 CDocTemplate类 284
A.1.5 CDocument类 284
A.1.6 CWnd类 285
A.1.7 CFrameWnd类 288
A.1.8 CView类 289
A.1.9 CDC类 290
A.1.10 CMenu类 294
A.2 其他类 295
A.2.1 CString类 295
A.2.2 CRect类 296
A.2.3 CArchive类 297
A.2.4 CTypedPtrList类 298
附录B MFC全局函数和宏 299
B.1 常见的数据类型 299
B.2 运行中的对象模型服务 299
B.3 诊断服务 300
B.4 例外处理 301
B.5 消息映射宏 301
B.6 应用程序信息和管理 302
B.7 ClassWizard注释定界符 302
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019