Visual C++程序设计PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:徐晓梅,高丽编著
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030125614
- 页数:426 页
第1章 Win32应用程序设计 1
1.1 Win32编程介绍 1
1.1.1 消息驱动机制 1
1.1.2 Win32 API 1
1.1.3 句柄 2
1.1.4 程序入口点WinMain 2
1.2 MFC机制 4
1.2.1 MFC是一个编程框架 4
1.2.2 MFC应用程序的构成实例 5
1.2.3 消息映射 7
1.3 本章小结 10
第2章 Visual C++概述 11
2.1 Visual C++和MFC的历史 11
2.2 Visual C++6.0开发环境 11
2.3 用AppWizard生成Win32程序框架 16
2.3.1 AppWizard生成Win32程序框架步骤 16
2.3.2 AppWizard生成的对话框应用程序 20
2.4 ClassWizard类管理器 21
2.4.1 ClassWizard简介 21
2.4.2 使用ClassWizard类管理器 23
2.5 使用资源管理器 24
2.6 编译与运行 25
2.7 获取帮助 26
2.8 第一个VC++程序 29
2.9 本章小结 30
第3章 对话框和控件编程 31
3.1 对话框概述 31
3.1.1 对话框的基本概念 31
3.1.2 控件概述 32
3.1.3 使用对话框编辑器 33
3.2 对话框的编程 35
3.2.1 对话框的属性 35
3.2.2 对话框类的设计 36
3.2.3 为控件添加代码 37
3.3 Windows标准控件 39
3.3.1 窗口类的基类CWnd 39
3.3.2 Visual C++控件的分类 41
3.3.3 按钮控件 42
3.3.4 静态控件 46
3.3.5 文本编辑控件 47
3.3.6 列表框控件 49
3.3.7 组合框控件 51
3.3.8 滚动条控件 53
3.4 本章小结 54
第4章 图形设备接口 55
4.1 设备上下文 56
4.1.1 与图形绘制有关的简单数据类型 57
4.1.2 显示设备上下文 59
4.2 画笔对象 66
4.2.1 创建画笔 66
4.2.2 使用画笔进行输出 67
4.2.3 图形输出函数 70
4.3 刷子对象 75
4.4 字体对象 80
4.4.1 创建字体对象 80
4.4.2 LOGFONT结构 81
4.4.3 使用字体对象和枚举系统中的所有字体 83
4.4.4 创建特殊的字体效果 91
4.5 映射模式 98
4.5.1 预定义的映射模式 98
4.5.2 自定义的坐标系统 106
4.6 本章小结 110
第5章 文档编程 111
5.1 文档/视结构 111
5.1.1 Windows环境下的文档机制 111
5.1.2 使用AppWizard创建框架应用程序 112
5.1.3 一个简单的例子 119
5.1.4 多文档的例子 122
5.2 串行化数据 125
5.3 视类 129
5.4 同一文档的多个视 130
5.5 本章小结 134
第6章 控件编程 135
6.1 ActiveX控件的建立 135
6.2 使用ActiveXMovie控件的视频播放器 140
6.3 本章小结 160
第7章 动态链接库 161
7.1 概述 161
7.2 创建和使用动态链接库 163
7.2.1 DLL的结构和导出方式 163
7.2.2 链接应用程序到DLL 167
7.2.3 使用动态链接连库扩展MFC 170
7.3 本章小结 175
第8章 数据库编程 176
8.1 数据库编程基本原理 176
8.1.1 开发数据库应用程序 177
8.1.2 Visual C++中的ODBC编程 178
8.1.3 调用DAO 180
8.1.4 使用ADO开发数据库应用程序 182
8.1.5 在VC++中建立自定义数据库类 187
8.2 数据库编程技巧 190
8.2.1 在动态集中使用虚拟ClistView 190
8.2.2 在Access DB中存储画笔图像 195
8.2.3 在程序中动态创建并修改BDE别名 196
8.2.4 在ODBC中应用DDX和RFX 197
8.2.5 定位到最新的记录 201
8.2.6 从数据库中读大于32KByte的内容 201
8.2.7 基于ActiveX的多通道数据曲线编辑控件的实现 202
8.2.8 用MFC Dao查找 204
8.2.9 ODBC的查找函数 205
8.2.10 在无绑定模式下使用DBGrid 206
8.3 数据库编程实例 212
8.3.1 用VC++和Visual Foxpro进行ActiveX数据通讯 212
8.3.2 用VC处理Access中的位图数据 215
8.3.3 用VC开发基于ORACLE数据库应用程序的两种方法 216
8.3.4 用VC++给Foxbase数据库文件加密 220
8.4 本章小结 221
第9章 多媒体编程 223
9.1 声音编程 223
9.1.1 PlaySound 223
9.1.2 多媒体控制接口MCI 225
9.1.3 MCIWnd窗口类 227
9.1.4 CWave类 229
9.2 视频编程 237
9.2.1 用MCIWnd类生成一个多媒体播放器 238
9.2.2 用ActiveX控件生成一个多媒体播放器 240
9.3 OpenGL三维图形设计 244
9.3.1 OpenGL特点 244
9.3.2 OpenGL图形库 244
9.3.3 OpenGL编程步骤 244
9.3.4 OpenGL函数 245
9.3.5 OpenGL实例 248
9.4 本章小结 251
第10章 网络编程 252
10.1 网络编程原理简介 252
10.1.1 Winsock应用程序设计 252
10.1.2 利用WinInet类进行TCP/IP网络通信程序设计 267
10.1.3 Win32下的几种串口通信编程 271
10.1.4 SMTP协议类库 272
10.1.5 POP3协议类库 272
10.2 网络编程技巧和方法 280
10.2.1 如何得到拨号网络传输速度 280
10.2.2 如何在应用程序中映射网络驱动器 282
10.2.3 如何在NT下调试ISAPI程序 283
10.2.4 如何应用TCP/IP的套接字开发网络通信应用程序 285
10.2.5 在浏览器中改变字体 289
10.2.6 在对话框中如何打印网页 290
10.3 网络编程实例 291
10.3.1 用VC++和Winsock实现HTTP服务器通话 291
10.3.2 用VC++编写CGI程序 292
10.3.3 用VC++编写FTP客户端应用程序 295
10.3.4 用VC++实现上网拨号功能 298
10.3.5 用VC++编写服务器与客户机互相传送消息的程序 300
10.3.6 用WINSOCK实现聊天室的VC++程序设计 307
10.3.7 用ActiveX实现串口通信 307
10.3.8 用VC++编写电子邮件程序 308
10.3.9 如何用VC++开发读取网卡MAC地址的程序 312
10.4 本章小结 314
第11章 Windows系统编程 315
11.1 Win32 API 316
11.1.1 API函数简介 316
11.1.2 API函数的调用 318
11.1.3 API函数实用技巧 322
11.1.4 调用API函数实例 325
11.2 多线程多任务 328
11.2.1 多线程编程概述 328
11.2.2 多线程使用技巧 329
11.2.3 用MFC开发多线程应用程序的实例 332
11.3 磁盘文件操作系统 341
11.3.1 理解Windows的文件I/O 344
11.3.2 写、读和关闭及打开文件 344
11.4 钩子程序 357
11.4.1 钩子原理 357
11.4.2 钩子应用技巧 358
11.4.3 钩子实用实例 358
11.5 注册表 362
11.6 本章小结 372
第12章 COM技术 373
12.1 ATL技术 373
12.1.1 ATL基本原理 373
12.1.2 ATL实现方法 374
12.1.3 ATL与COM 376
12.1.4 ATL的应用示例 376
12.2 ActiveX控件技术 377
12.2.1 OLE技术 378
12.2.2 ActiveX控件的定义和内容 378
12.2.3 创建ActiveX控件 379
12.2.4 使用ActiveX控件 382
12.2.5 创建ActiveX控件的技巧 384
12.2.6 如何分发ActiveX控件 384
12.3 COM技术 386
12.3.1 COM组件概述 386
12.3.2 COM接口技术 387
12.3.3 DCOM简介 392
12.3.4 COM编程技巧 395
12.3.5 COM编程实例 396
12.4 IE编程 402
12.4.1 IE基本原理 402
12.4.2 IE编程技巧 402
12.4.3 IE编程实例 403
12.5 本章小结 404
第13章 MFC通用类 405
13.1 数组类 405
13.2 列表类 411
13.3 映射类 416
13.4 字符串类 419
13.5 日期和时间类 422
13.5.1 CTime类 422
13.5.2 CTimeSpan类 425
13.6 本章小结 426
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019