Visual C++ 6.0编程与实例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:谷保山编著
- 出 版 社:北京:科学出版社
- 出版年份:1999
- ISBN:7030078799
- 页数:312 页
第1章VisualC++6.0简介 1
目 录 1
1.1 VisualC++6.0开发环境简介 2
1.2 VisualC++6.0帮助系统——MSDN环境 4
1.3 建立第一个应用程序Hello 4
第2章MFC结构及编程 11
2.1 MFC简介 11
2.1.1 Document/View结构 11
2.1.2无Document的应用程序 12
2.1.3 应用程序格式 12
2.1.4 CDocument,CView,CFrameWnd,CWinApp类之间的联系 13
2.2.1 MFC的消息映射机制 15
2.2 MFC消息处理机制 15
2.2.2 用户自定义的消息处理函数 16
2.2.3创建和维护消息处理函数 17
2.3序列化 19
2.3.1创建文档 19
2.3.2保存文档 19
2.3.3关闭文档 20
2.3.4打开文档 20
2.4 程序示例 21
第3章Win95公共控件和属性表 26
3.1 Win95公共控件 26
3.1.1动画控件 27
3.1.2标签控件 28
3.1.4 滑动条控件 29
3.1.3进度条控件 29
3.1.5旋转按钮 30
3.1.6 工具提示控件 31
3.1.7图像列表 32
3.1.8列表控件 32
3.1.9树控件 34
3.1.10 Rich编辑控件 35
3.2属性表 36
3.3程序示例 37
4.1 向导程序简介 49
4.1.1 向导程序 49
第4章向导程序(Wizard) 49
4.1.2 与向导程序相关的类 50
4.1.3 Visual C++6.0中的向导新特性 51
4.2程序示例 54
4.2.1 基本向导程序的实现 54
4.2.2 支持水印背景和标题位图向导程序的实现 59
第5章控制面板组件的开发与使用 63
5.1控制面板组件的工作原理 64
5.2 Windows注册表 65
5.2.1初始化文件 66
5.2.2注册表 66
5.3控制面板组件开发示例 70
5.4.2创建加载控制面板组件的应用程序 78
5.4.1 利用Control.exe加载控制面板组件 78
5.4控制面板组件的使用 78
第6章HOOK及任务栏通知区程序开发 80
6.1任务栏通知区的操作方法 80
6.1.1增加任务栏通知区图标 81
6.1.2删除任务栏通知区图标 82
6.1.3修改任务栏通知区图标 82
6.2任务栏通知区图标的回调消息处理 83
6.3 钩子(HOOK) 84
6.3.1安装钩子过程 84
6.3.2释放钩子过程 86
6.3.3常用的钩子过程 86
6.4浮动弹出式菜单 93
6.5程序示例 94
6.5.1 创建键盘钩子动态链接库 94
6.5.2创建托盘程序testray 95
第7章应用程序桌面工具栏 102
7.1应用程序桌面工具栏 102
7.1.1 创建应用程序桌面工具栏 102
7.1.2登记一个桌面工具栏 104
7.1.3删除一个桌面工具栏 104
7.1.4桌面工具栏的自动隐藏属性 104
7.1.5桌面工具栏的回调函数 105
7.2程序示例 106
8.1.1 屏幕保护程序窗口 117
8.1屏幕保护程序的开发 117
第8章OpenGL及屏幕保护程序开发 117
8.1.2屏幕保护程序的消息处理 118
8.1.3屏幕保护程序的配置对话框 119
8.1.4屏幕保护程序的安装 120
8.2OpenGL介绍 120
8.2.1OpenGL的运行机制 121
8.2.2 OpenGL的库函数 121
8.2.3 OpenGL开发环境 121
8.3程序示例 122
第9章TCP/IP协议及WinSock应用开发 133
9.1 TCP/IP协议介绍 133
9.1.1 TCP/IP的历史 133
9.1.2 TCP/IP网络体系结构 134
9.1.3 TCP/IP的数据链路层 135
9.1.4TCP/IP的网络层 135
9.1.5 TCP/IP的传输层 138
9.1.6 TCP/IP的高层 138
9.2网络应用系统模型 140
9.2.1客户/服务器模型 140
9.2.2其他相互作用模式 141
9.2.3服务器实现的复杂性 141
9.3网络应用编程接口的原理 142
9.4网络编程接口Windows Socket 145
9.4.1 Windows Socket 145
9.4.2 Windows Socket应用和开发环境 145
9.5 Windows Socket函数和数据结构 146
9.5.1 WinSock基本函数 148
9.5.2数据库访问函数 156
9.5.3辅助函数 159
9.5.4 专有的WinSock函数及示例Ping 162
9.6 WinSock程序设计 168
9.6.1 WinSock程序设计的特点 168
9.6.2 Windows Socket操作模式 169
9.6.3创建基于WinSock的动态链接库 169
9.7网络编程示例 171
9.7.1 HTTP协议介绍 171
9.7.2 HTTP协议分析 172
9.7.3 HTTP服务程序的实现 178
第10章MFC网络应用开发 196
10.1 Microsoft VisualC++Socket类编程方法 196
10.1.1 CAsyncSocket类的使用方法 196
10.1.2CSocket类的使用方法 197
10.1.3 利用MFC开发WinSock应用程序的注意事项 200
10.2 WinInet网络应用开发 200
10.2.1 WinInet开发的优点 201
10.2.2 WinInet类介绍 201
10.3 WinInet开发示例:FTP客户程序 203
10.3.1 文件传输协议FTP介绍 203
10.3.2 FTP客户程序的实现 205
11.2WinSock 2.0的结构 208
11.1Windows Sockets 2.0介绍 208
第11章WinSock2.0应用开发 208
11.3 WinSock 2.0的特点 209
11.3.1 多协议支持 210
11.3.2协议无关的名字解析服务 211
11.3.3 服务质量(QoS)控制 211
11.3.4多点通信 212
11.3.5套接字组 213
11.3.6共享套接字 214
11.3.7 重叠I/O 214
11.4 WinSock 2.0新增函数 214
11.5 WinSock2.0的开发 215
11.5.1 WinSock 2.0的运行、开发环境 215
11.5.2 WinSock 2.0程序示例:testwsk2 216
第12章音频应用开发 232
12.1 Windows多媒体扩展 232
12.2高层音频服务 232
12.2.1高层音频服务函数 232
12.2.2媒体控制接口MCI 234
12.2.3使用MCI的音频播放示例 236
12.3低层音频服务 237
12.3.1 低层音频服务的运行机制 237
12.3.2 查看音频设备 237
12.3.3打开/关闭音频设备驱动程序 238
12.3.4分配/准备音频缓冲区 240
12.3.5管理音频数据缓冲区 240
12.3.6 音频管理服务函数 243
12.3.7使用低层音频服务 244
12.4音频压缩管理器ACM 245
12.4.1 ACM函数和数据结构 245
12.5低层音频服务应用程序示例:Audio 246
第13章视频应用开发 256
13.1 VFW概述及体系结构 256
13.2利用MCIWnd窗口控制视频 257
13.2.1多媒体回放 258
13.2.2 其他MCIWnd常用函数 260
13.2.3利用MCIWnd窗口的程序示例 261
13.3低层AVIFile函数和宏 262
13.4.1打开AVI文件 263
13.4使用AVIFile函数和宏 263
13.4.2打开AVI文件中的数据流并关闭AVI文件 264
13.4.3 从AVI文件中读数据流 265
13.4.4将一个数据流的数据写入另一个数据流 266
13.4.5使用AVIFile编辑函数 268
13.5视频采集AVICap 270
13.5.1 AVICap的功能 270
13.5.2 常用的AVICap函数、数据结构和宏 270
13.5.3 视频采集回调函数 273
13.6视频数据回放DrawDib 274
13.6.1 DrawDib函数简介 275
13.7视频压缩管理器VCM 276
13.7.1 VCM的结构 276
13.7.3 VCM函数、结构和宏 277
13.7.2 VCM服务 277
13.8程序示例 280
第14章IE控件的应用开发 288
14.1 IE ActiveX文档模型 288
14.2 CHtmlView类 289
14.2.1 CHtmlView类的页面浏览功能 289
14.2.2 CHtmlView类的浏览器控制功能 290
14.2.3 CHtmlView类的浏览器属性函数 290
14.2.4 事件处理函数 291
14.2.5 CHtmlView类的使用 292
14.3创建基于 Web的应用 292
15.1.1 COM介绍 297
15.1 COM和DCOM 297
第15章COM/OLE2简介及Office开发 297
15.1.2分布式计算DCOM 298
15.2COM的开发 299
15.2.1 COM构件对象接口规范 299
15.2.2 全局唯一标识符和注册数据库 300
15.2.3 创建和使用构件对象 300
15.3 COM开发示例 300
15.3.1 服务器开发 301
15.3.2 客户实现 305
15.4Office的开发方法 306
15.4.1 Office的对象机制 306
15.4.2Office开发示例 307
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 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