图书介绍
Visual C++ 4.0教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- Microsoft著;何晓刚,刘鸿雁译 著
- 出版社: 北京:科学出版社;龙门书局
- ISBN:7030057406
- 出版时间:1997
- 标注页数:380页
- 文件大小:34MB
- 文件页数:391页
- 主题词:
PDF下载
下载说明
Visual C++ 4.0教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
导言1
Microsoft 支持网络5
第一部分 使用 Visual C++ 开发应用程序11
第一章 使用Visual C++ 开发应用程序11
11 开发过程11
第二部分 Scribble 教程19
第二章 Scibble 教程19
2.1 安装样本文件19
2.2 Scribble 的建立信息23
第三章 使用 AppWizard 生成起新的应用程序24
3.1 使用 AppWizard 为 Scribble生成起始应用程序25
3.2 建立起始应用程序29
3.3 运行起始应用程序30
4.1 文档32
第四章 生成文档32
4.2 Scribble 的文档: CScribbleDoc 类36
4.3 文档的数据: CStroke 类41
4.4 管理文档44
4.5 串行化数据46
4.6 生成文档:总结49
第五章 生成视50
5.1 视51
5.2 Scribble 的视:CScribbleView 类52
5.3 定义视使用的工作数据53
5.4 视的重画54
5.5 在视中处理 Windows 消息56
5.6 建立 Scribble 第一步 (Step1)版本60
6.1 编辑 Scribble 的菜单63
第六章 构造用户界面63
6.2 编辑 Scribble 的工具栏68
6.3 总结:构造用户界面72
第七章 使用 WizardBar 将可视对象与代码连接73
7.1 ClassWizard 和 Wizard Bar 的功能74
7.2 连接 Scribble 的命令74
7.3 更新用户界面对象79
7.4 建立Scribble 的第二步(Step2)版本82
第八章 增加对话框84
8.1 设计对话框84
8.2 连接类与对话框87
8.3 实现消息处理程序95
8.4 打开对话框95
8.5 建立 Scribble 第三步(Step3)版本97
9.1 更新多视99
第九章 改进视99
9.2 增加滚动105
9.3 为Scribble 增加滚动106
9.4 增加分割窗口110
9.5 为 Scribble 增加分割窗口112
9.6 建立Scribble 的第四步 Step4 版本114
第十章 改进打印115
10.1 改进 Scribble 的打印115
10.2 改进 Scribble 的打印预览121
10.3 编译 Scribble 的第五步(Step5)版本122
第十一章 增加上下文相关的帮助124
11.1 上下文相关的帮助包含哪些内容125
11.2 利用 AppWizard 实现上下文相关的帮助126
11.3 AppWizard 提供的帮助支持127
11.4 查看运行时上下文相关帮助128
11.5 编译用户的帮助文件129
11.6 将用户帮助项目文件升级到 Windows 95130
11.7 为Scribble 补加帮助131
11.8 完成 Scribble 帮助的实现137
第十二章 生成 OLE 服务器140
12.1 预览作为 OLE 服务器运行的 Scribble140
12.2 补加 OLE 服务器支持泊步骤141
12.3 编辑 OLE 相关的资源151
12.4 增加应用程序特定的服器支持156
12.5 使用容器应用程序来测试 Scribble 服务器的功能161
第十三章 生成OLE 容器165
13.1 Container 应用程序的预览165
第三部分 OLE 教程165
13.2 教程示例:Container167
第十四章 实现OLE 容器的基本功能168
14.1 生成骨架 OLE 容器168
14.2 实现 OLE 客户项目矩形176
14.3 实现命中测试和选择177
14.4 利用鼠标单击实现激活178
14.5 实现调整对象大小和移动对象的跟踪矩形180
14.6 绘制嵌入的对象181
14.7 删除嵌入的对象182
14.8 建立并运行 Container 的第一步182
第十五章 改进 OLE 容器功能184
15.1 为Copy 和 Paste 增加命令处理程序184
15.2 使用智能无效确认186
15.3 与服务器协调来决定对象的尺寸189
15.4 建立及运行192
第十六章 生成 OLE 自动服务器193
16.1 教程示例: AutoClik193
16.2 AutoClik 应用程序的预览194
16.3 AutoClik 第一、二、三步的纵览196
第十七章 在应用程序中实现 OLE 自动化197
17.1 生成骨架 OLE 自动服务器197
17.2 分析调度接口名称199
17.3 分析 AppWizard 所提供的代码200
17.4 实现 AutoClik 的基本行为203
17.5 建立并运行 AutoClik 的第一步206
第十八章 实现自动属性和方法207
18.1 实现调度接口的属性207
18.2 实现调度接口的方法210
18.3 建立及测试 AutoClik 第二步214
第十九章 实现多调度接口216
19.1 生成带调度接口的新 CCmdTarget 类216
19.2 从中一个调度接口中引用本调度接口217
19.3 可生成的 OLE 调度接口对象220
19.4 建立及运行220
第二十章 建立OLE控件221
20.1 教程示例:Circle221
20.2 生成 Circle 控件222
20.3 生成基本控件223
21.1 使背景颜色属性有效223
20.4 修改 About Circ Control 对话框225
20.5 建立控件226
20.6 登录控件226
20.7 测试 Circle 控件226
第二十一章 控件的着色228
21.2 修改绘图动作229
21.3 利用所实现的着色重新建立控件231
21.4 测试控件的绘图动作231
第二十二章 增加定制的通知属性232
22.1 CircleShape 属性232
22.2 增加 CirceleShape属性234
22.3 实现新绘图动作236
22.4 利用实现的 CircleShape 属建控件238
22.5 测试控件 CircleOffset 属性248
第二十四章 增加特殊效果250
24.1 增加 FlashColor 属性250
24.2 响应鼠标事件252
24.3 命中测试254
24.4 增加 Flash Color 函数255
24.5 重建已实现 FlashColor 的控件256
24.6 测试 FlashColor 属性257
第二十五章 为Circle 控件增加定制事件258
25.1 增加 Clickin 事件258
25.2 激发 Clickin 事件259
25.3 增加 ClickOut 事件260
25.4 激发 ClickOut 事件261
25.5 重建控件262
25.6 测试 Clickin 和 ClickOut 事件262
第二十六章 文本和字体的处理263
26.1 增加库存 Cption 属性263
26.2 增加库存 Font 属性264
26.3 增加库存 ForeColor 属性265
26.4 实现标题绘制动作266
26.5 增加 Color 和 Font 属性页268
26.6 重建实现字体和颜色支持的控件269
26.7 测试 Caption 属性269
第二十七章 修改缺省的属性页270
27.1 为缺省属性页增加控件270
27.2 将控件与属性链接271
27.3 重建带有属性页的控件274
27.4 测试缺省的属性页274
第二十八章 简单数据连接275
28.1 定义 Note 属性275
28.2 实现 Note 属性的可连接性280
28.3 将变化通知给容器280
28.5 测试控件数据连接的改变281
28.4 重建支持数据连接的控件281
第二十九章 版本与串行化283
29.1 串行化控件版式本信息283
29.2 串行化持久数据的不同片本284
29.3 忽视持久数据的不同版本284
29.4 重建实现版本支持的控件286
29.5 测试控件286
第四部分 数据库教程291
第三十章 生成数据库应用程序291
30.1 教程示例:Enroll291
30.2 建立学生记录数据源293
30.3 教程的步骤296
第三十一章 简单的表297
31.1 Step 1 简介297
31.2 生成新的数据库应用程序298
31.3 检查Step1 类300
31.4 为节表格定制对话模板302
31.5 EnroII 控件与记录集合字段的连接304
31.6 建立并运行 EnroII Step1305
第三十二章 使用第二个记录集合306
32.1 Step2 简介306
32.2 将Course 控件改为组合框307
32.3 将组合框控件与记录集合字段以及 CComboBox 变量相连接308
32.4 为Course 表生成记录集合309
32.5 在文档对象中嵌入记录集合对象310
32.6 以课程列表来填写组合框310
32.7 记录集合的过滤与参数化311
32.8 重新使用另一个记录集合打开的数据库对象314
32.10 重新查询 CSectionSet 记录集合315
32.9 记录集合的排序315
32.11 建立并运行 EnroII Step2316
第三十三章 增加与删除记录317
33.1 Step3 简介317
33.2 生成 Step3 的用户界面318
33.3 增加、编辑以及删除记录的基本方法320
33.4 实现Add命令321
33.5 使Add模式下的组合框逻辑无效324
33.6 实现 Delete 命令324
33.7 实现 Refresh 命令325
33.8 建立并运行 EnroII Step3326
第三十四章 数据访问对象(DAO)教程327
34.1 教程示例:DaoEnro1328
34.2 建立 DaoEnroI 的学生记录数据源329
34.3 DAO 教程的各个步骤330
34.4 DAO 简介331
34.5 DaoEnrol 的 Step1333
34.6 生成新的DAO 数据库应用程序333
34.7 查看 DaoEnrol Step 1 类335
34.8 为DaoEnrol 节表格定制对话模板339
34.9 连接 DaoEnrol 的控件与记录集合字段340
34.10 建立并运行 DaoEnrol Step 1341
34.11 完成 DaoEnrol 教程342
34.12 DaoEnrol Step2342
34.13 DaoEnrol Step3349
34.14 DaoEnrol Step4:DAOENROL 样例353
35.1 标识要求的总结357
第三十五章 增加 Windows 95 功能357
第五部分 Windows 95 适配性357
35.2 遵从 UI 建议359
35.3 增加 OLE 支持364
35.4 增加 MAPI 支持372
35.5 要获得 Windows 95 标识的更多信息372
第六部分 附录377
附录A 残疾人士使用的方便性377
A.1 Microsoft 为耳聋或有听力障碍人士提供的服务377
A.2 Microsoft Windows 和Microsoft Windows NT 的 ACCESS Pack377
A.3 单手用户的键盘布局378
A.4 Microsoft 各种格式的文档379
A.5 改善使用方便性的第三方实用工具379
A.6 定制Windows 或 Windows NT379
A.7 获取更多的为残疾人士提供的信息380
热门推荐
- 3167053.html
- 2930863.html
- 2081304.html
- 1285452.html
- 2536548.html
- 2824253.html
- 2736366.html
- 3850282.html
- 1081138.html
- 1920190.html
- http://www.ickdjs.cc/book_2361235.html
- http://www.ickdjs.cc/book_2840141.html
- http://www.ickdjs.cc/book_2641876.html
- http://www.ickdjs.cc/book_3454161.html
- http://www.ickdjs.cc/book_3377896.html
- http://www.ickdjs.cc/book_3656983.html
- http://www.ickdjs.cc/book_3535746.html
- http://www.ickdjs.cc/book_1494376.html
- http://www.ickdjs.cc/book_542092.html
- http://www.ickdjs.cc/book_1940841.html