图书介绍
如何使用Visual C++ 6.02025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 裴民等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111072251
- 出版时间:1999
- 标注页数:417页
- 文件大小:61MB
- 文件页数:432页
- 主题词:
PDF下载
下载说明
如何使用Visual C++ 6.0PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 了解Visual Studio和AppWizard1
1.1 用AppWizard建立Hello World2
1.2 了解Visual Studio的调试功能7
1.2.1 Build菜单9
1.2.2 Debug菜单10
1.2.3 观察数据11
1.2.4 运行时应用修改代码12
1.3 项目与工作区管理13
1.3.1 工作区文件13
1.3.2 转换旧版本项目14
1.3.3 同时进行多个项目14
1.3.4 项目配置14
1.4 小结15
第2章 MFC图形编程16
2.1 在Hello中画线16
2.2 设备环境类17
2.3 GDI对象18
2.3.1 GDI对象与Windows句柄类型18
2.3.2 在DC中使用GDI对象18
2.3.3 GDI对象的寿命19
2.3.4 几种GDI对象19
2.4 用CDC类绘图22
2.4.1 映射模式23
2.4.2 常用绘图函数25
2.4.3 绘图属性设置27
2.4.4 文本输出28
2.4.5 位图30
2.5 打印及打印预览34
2.5.1 打印过程34
2.5.2 打印循环35
2.5.3 打印预览36
2.6 小结36
第3章 消息与命令的处理37
3.1 消息的种类37
3.2 MFC中的消息处理38
3.2.1 CCmdTarget类38
3.2.2 MFC预定义消息处理38
3.2.3 消息循环38
3.3.1 WizardBar41
3.3 使用WizardBar和ClassWizard41
3.3.2 ClassWizard42
3.4 在Hello中增加消息驱动机制43
3.4.1 双击窗口43
3.4.2 拖动位图46
3.4.3 运动位图50
3.5 小结53
第4章 Windows程序结构54
4.1 建立MDI应用程序54
4.2 CwinApp类54
4.2.1 WinMain()函数55
4.2.2 InitInstance55
4.2.5 对图标和光标的管理57
4.2.3 ExitInstance57
4.2.4 OnIdle57
4.3 CObject类60
4.3.1 序列化60
4.3.2 运行时类信息61
4.3.3 CObject的建立等级62
4.3.4 调试支持62
4.4 小结64
5.1.2 视类65
5.1.4 文档模板65
5.1.3 框架65
5.1.1 文档类65
5.1 框架、文档/视体系65
第5章 框架、文档和视65
5.1.5 文档创建过程68
5.2 文档类69
5.3 视类71
5.3.1 显示数据71
5.3.2 与用户交互71
5.4 各类的关系72
5.4.1 各类关系小结72
5.4.2 文档对视的访问72
5.4.3 其他访问类型73
5.5 视类的派生类74
5.5.1 CscrollView类74
5.5.2 CFormView类和CRecordView类75
5.5.3 控件视类76
5.6 基于文档/视结构的应用程序76
5.6.1 画椭圆程序76
5.6.2 增加滚动处理82
5.7 框架窗口84
5.7.1 更改窗口风格85
5.7.2 菜单85
5.7.3 状态栏90
5.7.4 工具栏92
5.7.5 程序范例94
5.8 小结97
6.1.1 动态切分和静态切分98
6.1 CSplitterWnd类98
第6章 切分窗口和多视98
6.1.2 切分窗口性质99
6.2 实现动态切分窗口100
6.2.1 在MDI程序中实现切分窗口100
6.2.2 在SDI程序中实现切分窗口102
6.3 多视类105
6.3.1 增加新的视类106
6.3.2 建立静态切分窗口108
6.3.3 单文档的情况109
6.3.4 建立多视109
6.4 小结112
7.1.1 对话框分类113
7.1 对话框概览113
第7章 对话框和控件113
7.1.2 建立对话框模板114
7.1.3 建立对话框类117
7.1.4 对话框数据交换和数据确认118
7.1.5 对话框与应用程序的数据交换119
7.1.6 访问控件120
7.1.7 完成对话框120
7.2 Windows标准控件122
7.2.1 静态控件122
7.2.2 按钮控件122
7.2.3 编辑框控件124
7.2.4 列表框控件125
7.2.5 组合框控件127
7.3 通用对话框127
7.3.1 CFileDialog127
7.3.2 CFontDialog128
7.3.3 CColorDialog128
7.3.4 CPageSetupDialog129
7.3.5 CPrintDialog129
7.3.6 CFindReplaceDialog130
7.3.7 COleDialog131
7.4 程序示例131
7.4.1 CColotButton类131
7.4.2 增加控件132
7.4.3 增加变量和消息函数133
7.4.4 其他部分的相应修改136
7.5 属性表141
7.5.1 建立属性页141
7.5.2 建立属性表142
7.5.3 属性表的运行过程142
7.5.4 创建向导143
7.5.5 新的属性表类143
7.6 小结143
第8章 MFC常用类145
8.1 字符串操作145
8.1.1 CString类与Unicode145
8.1.2 CString与 C类型字符串145
8.1.3 CString对象的引用数146
8.1.4 传递字符串参数147
8.1.5 建构CString对象147
8.1.6 处理单个字符148
8.1.7 字符串表达式148
8.1.8 格式化字符串148
8.1.9 其他成员函数149
8.2 集合类149
8.2.1 MFC非模板集合类149
8.2.2 MFC模板集合类150
8.2.3 模板集合类的声明150
8.2.4 使用CArray数组151
8.2.5 使用CList链表152
8.2.7 模板集合类的帮助函数153
8.2.6 使用CMap映射类153
8.3 时间操作157
8.3.1 CTime类157
8.3.2 获取时间158
8.3.3 CTimeSpan类159
8.3.4 COleDateTime类和COleDateTimeSpan类159
8.4 异常处理159
8.4.1 捕捉异常160
8.4.2 发生异常时释放内存161
8.4.3 MFC异常类162
8.4.4 发出异常166
8.5 小结166
9.1.1 分隔地址空间167
9.1.2 Win32保留地址167
第9章 内存管理167
9.1 Win32内存管理167
9.1.3 虚拟内存168
9.1.4 查询内存状况168
9.2 内存分配169
9.2.1 栈结构分配169
9.2.2 堆内分配169
9.2.3 Windows内存操作函数171
9.2.4 虚拟内存172
9.3 共享内存173
9.4 小结175
10.1 线程类型176
第10章 多线程编程176
10.2 工作线程177
10.2.1 线程实现函数177
10.2.2 启动线程177
10.2.3 线程的中止178
10.2.4 工作线程示例178
10.3 用户界面线程180
10.3.1 建立CWinThread类181
10.3.2 创建线程181
10.3.3 处理消息182
10.3.4 中止线程182
10.4 线程同步182
10.4.2 CMutex类183
10.4.1 CCriticalSection类183
10.4.3 CSemaphore类184
10.4.4 CEvent类185
10.4.5 同步访问类185
10.5 小结185
第11章 动态链接库187
11.1 执行程序与DLL的链接187
11.1.1 隐式链接187
11.1.2 显式链接188
11.2 DLL函数的导出189
11.3 使用AppWizard建立DLL191
11.3.1 普通动态链接库192
11.3.2 扩展动态链接库193
1.3 创建非MFC动态链接库194
1.5 小结195
1.4 调试DLL195
第12章 ActiveX概览196
12.1 OLE技术196
12.1.1 组件对象模型(COM)197
12.1.2 结构化存储198
12.1.3 Monikers199
12.1.4 统一数据传输199
12.1.5 OLE文档200
12.1.6 OLE自动化201
12.2 从OLE到ActiveX202
12.2.1 ActiveX 文档202
12.1.7 OLE控件202
12.2.2 ActiveX 控件203
12.2.3 DCOM203
12.2.4 Internet monikers203
12.2.5 其他ActiveX技术203
12.3 小结204
第13章 容器程序205
13.1 建立基本的容器程序205
13.2 容器程序的实现208
13.3 OLE对象的位置213
13.4 使用鼠标选中对象214
13.5 激活对象218
13.6.1 删除操作219
13.6 对象的编辑操作219
13.6.2 剪贴板相关操作220
13.7 小结222
第14章 服务器程序223
14.1 服务器类型223
14.2 建立全服务器223
14.3 服务器程序的实现225
14.3.1 CMyServerApp类225
14.3.2 CMyServerDoc类227
14.3.3 CMyServerSrvrItem类227
14.3.4 CInPlaceFrame类229
14.3.5 CMyServerView类230
14.4.2 视类的修改231
14.4 服务器示例231
14.4.1 文档类的修改231
14.4.3 对象项目的修改233
14.5 ActiveX文档、容器和服务器234
14.5.1 ActiveX 文档234
14.5.2 ActiveX 容器234
14.5.3 ActiveX 服务器235
14.6 小结236
第15章 自动化237
15.1 MFC自动化服务器237
15.1.1 建立自动化服务器237
15.1.2 自动化服务器的实现237
15.1.3 增加自动化属性和方法239
15.2.1 建立自动化客户程序246
15.2 自动化客户程序246
15.2.2 创建COleDispatchDriver派生类247
15.2.3 自动化客户的其他功能248
15.3 动态链接库服务器250
15.3.1 创建动态链接库服务器框架250
15.3.2 增加CCmdTarget派生类251
15.3.3 自动化的参数传递252
15.3.4 实现服务器功能253
15.3.5 检验动态链接库服务器254
15.4 ATL自动化服务器255
15.4.1 建立基本项目256
15.4.2 增加自动化接口对象257
15.4.3 增加属性和方法261
15.4.4 验证服务器功能265
15.5 小结265
第16章ActiveX控件266
16.1 ActiveX控件简介266
16.1.1 历史回顾266
16.1.2 OLE控件266
16.1.3 ActiveX控件267
16.2 使用MFC建立控件267
16.2.1 建立控件框架268
16.2.2 控件的注册270
16.2.3 增加属性271
16.2.4 增加方法276
16.2.5 完善控件功能278
16.2.6 增加事件283
16.2.7 使用属性表285
16.2.8 序列化291
16.3 优化控件292
16.3.1 优化绘制292
16.3.2 其他特性295
16.4 使用控件297
16.4.1 组件廊297
16.4.2 插入网页298
16.5 使用ATL建立控件299
16.5.1 创建基本控件项目299
16.5.2 控件的注册304
16.5.3 增加属性305
16.5.4 创建方法310
16.5.5 完善控件功能311
16.5.6 属性表和控件持久性317
16.5.7 增加事件323
16.5.8 优化绘图325
16.6 从Windows控件中继承326
16.7 小结326
第17章 Windows套接字328
17.1 套接字分类328
17.1.1 数据报套接字328
17.1.2 流式套接字329
17.2 使用CAsyncSocket对象329
17.2.1 初始化329
17.2.3 创建套接字330
17.2.4 端口和地址330
17.2.2 CAsyncSocket中的错误处理330
17.2.5 使用数据报套接字332
17.2.6 使用流式套接字333
17.2.7 通知事件335
17.2.8 关闭套接字336
17.3 使用CSocket对象337
17.3.1 创建CSocket对象337
17.3.2 建立连接337
17.3.3 数据传输337
17.3.4 清除对象338
17.4 小结338
18.1.2 连接类340
18.1.3 文件类340
第18章 使用Winlnet340
18.1.1 CInternetSession类340
18.1 MFC的WinInet类340
18.1.4 CInternetException类341
18.2 使用CInternetSession341
18.2.1 创建Internet会话341
18.2.2 HINTERNET句柄342
18.2.3 设置会话属性342
18.2.4 读取文件344
18.2.5 建立连接345
18.2.6 异步操作346
18.2.8 关闭会话348
18.2.7 Cookie Jar348
18.3 FTP处理349
18.3.1 目录操作349
18.3.2 查找文件350
18.3.3 文件处理350
18.4 HTTP处理352
18.4.1 建立连接352
18.4.2 建立CHttpFile352
18.4.3 增加标题353
18.4.4 发送请求353
18.5.3 查询文件355
18.5.2 CGopherLocator对象355
18.5.1 建立连接355
18.5 Gopher处理355
18.5.4 文件处理356
18.6 小结356
第19章 ISAPI扩展357
19.1 创建Internet服务器扩展357
19.1.1 使用ISAPI Extension Wizard357
19.1.2 CHttpServer类358
19.1.3 CHttpServerContext类361
19.1.4 CHtmlStream类364
19.1.5 调试使用ISA364
19.2 创建ISAPI过滤器365
19.2.1 CHttpFilter类365
19.2.2 CHttpFilterContext类367
19.3 小结368
19.2.3 注册过滤器368
第20章 ODBC和MFC数据库类370
20.1 ODBC概览370
20.1.1 ODBC驱动程序370
20.1.2 ODBC驱动管理器371
20.1.3 数据源371
20.1.4 数据源管理器371
20.2 使用MFC建立数据库程序373
20.3 CDatabase类375
20.3.1 建立数据库连接375
20.3.2 查询连接376
20.3.3 执行SQL语句376
20.3.4 处理事务377
20.4.1 RFX机制378
20.4 CRecordset类378
20.4.2 打开记录集380
20.4.3 查询信息381
20.4.4 刷新记录集381
20.4.5 在记录集中移动381
20.4.6 编辑数据383
20.4.7 使用参数384
20.4.8 成批取记录384
20.5 CRecordView类386
20.5.1 建立CRecordView对象386
20.5.2 OnMove()388
20.6 小结388
21.1 数据访问对象DAO389
第21章 其他数据库编程接口389
21.2 OLE DB390
21.2.1 OLE DB 组件391
21.2.2 OLE DB 应用程序结构391
21.3 ActiveX数据对象ADO395
21.3.1 ADO对象395
21.3.2 ADO应用程序结构396
21.4 小结398
第22章 帮助系统399
22.1 帮助系统简介399
22.1.1 帮助系统分类399
22.1.2 如何获得帮助399
22.1.3 Help表现形式400
22.1.4 如何使用帮助401
22.2 帮助系统编程402
22.2.1 帮助系统消息402
22.2.2 帮助系统的构成402
22.2.3 AppWizard对帮助系统的支持403
22.2.4 如何设计Help404
22.2.5 创建ShowString应用程序405
22.2.6 命令式帮助的编程408
22.2.7 上下文相关帮助的编程409
22.3 Help文档的编写412
22.3.1 用Word编写Help文档412
22.3.2 为Help文件加入主题414
22.3.3 目录调整416
22.4 小结417
热门推荐
- 2373586.html
- 2114448.html
- 1320827.html
- 1638187.html
- 222163.html
- 3627609.html
- 1038340.html
- 1546866.html
- 145628.html
- 3785917.html
- http://www.ickdjs.cc/book_2029457.html
- http://www.ickdjs.cc/book_2056301.html
- http://www.ickdjs.cc/book_153217.html
- http://www.ickdjs.cc/book_748833.html
- http://www.ickdjs.cc/book_1807533.html
- http://www.ickdjs.cc/book_3652240.html
- http://www.ickdjs.cc/book_3784446.html
- http://www.ickdjs.cc/book_2932099.html
- http://www.ickdjs.cc/book_568371.html
- http://www.ickdjs.cc/book_2229697.html