引言 1
目 录 1
本书概要 2
本版著作的新内容 3
第一部分 3
第1章V i sua l C++引论 3
系统需求 4
1.1 为什么要用Visual C++ 4
1.2本版Visual C++的新特性 4
本书使用的约定 5
1.3一些缺陷 13
1.4考察界面元素 14
2.1 了解应用程序类型 22
第2章建立基本应用程序 22
2.2编写控制台应用程序 29
2.3编写基于对话框的应用程序 34
2.4编写单文档应用程序 42
2.5编写基于HTML文档的应用程序 47
第3章理解V i sua l C++的资源 52
3.1 定制使用应用程序向导生成的应用程序所用的资源 53
3.2使用加速键和菜单 66
3.3使用工具条 69
第二部分 81
第4章ADO与ODBC 81
4.1什么是ODBC 83
4.2 ADO和OLE-DB——同一问题不同层次的解决方案 91
4.3什么时候应该使用OLE-DB,ADO或ODBC 93
4.4 Visual C++ODBC,OLE-DB及ADO类概述 95
第5章数据库创建概述 96
5.1构造块概述 97
5.2创建数据库 106
5.3添加表 107
5.4使用查询排序数据 115
5.5创建测试窗体 117
第6章使用ODBC建立数据库应用程序 120
6.1创建简单的窗体视图应用程序 121
6.2操纵数据库的内容 134
第7章使用OLE-DB或ADO建立数据库应用程序 152
7.1创建简单的网格视图应用程序 153
7.2向应用程序添加报告 168
第三部分 181
第8章设计Web页 181
8.1 HTML概要 183
8.2创建一个简单的HTML文档 186
8.3 ActiveX适用的场合 202
8.4 COM+:Internet的未来 204
8.5从Internet上下载ActiveX 206
8.6增强HTML的功能 210
8.7使用DIANTZEXE创建组件下载(CAB)文件 223
第9章JavaScript概览 227
9.1 ActiveX Scripting概要 228
9.2 Java Scipting基础知识 233
9.3使用独立的脚本 237
9.4使用ActiveX控件 243
第10章创建ActiveX控件 249
10.1理解ActiveX控件的一些背景知识 250
10.2一个基于MFC的基本按钮编程示例 254
10.3在Netscape Navigator和Internet Explorer中使用ActiveX控件 283
第11章创建ActiveX文档应用程序 287
11.1什么是ActiveDocument(OLE文档对象) 288
11.2 ActiveDcument结构概述 297
1 1.3创建ActiveDocument 304
12.1 URL Moniker概述 314
第1 2章使用URL和Moniker 314
12.2创建URLMoniker 317
12.3超链接基础 318
12.4理解超链接接口 320
12.5使用URLMoniker 321
第1 3章 使用I nternet信息服务器(II S) 331
13.1 ISAPI概述 333
13.2创建ISAPI扩展 337
13.3在Web页中使用ISAPI扩展 342
13.4创建ISAPI过滤器 345
13.5使用ISAPI过滤器划分Web站点的密级 349
13.6使用ISAPI扩展转发服务器信息 351
13.7使用ISAPI过滤器请求用户名和口令字 358
第1 4章安全性设计 367
第四部分 367
14.1精通Windows的安全API 369
14.2使用Windows NT的安全性 372
14.3蛮荒不化的互联网 391
14.4确保Internet下载代码的安全 395
14.5安全标准 400
第1 5章建立帮助文件 407
15.1 确定要创建帮助文件的类型 408
15.2组织帮助文件……………………………………………………………………41O15.3使用MIicrosoft Help Compiler 413
15.4使用Microsoft Help Workshop 424
15.5为应用程序增加标准帮助 434
15.6建立基于HTML的帮助文件集 437
15.7 向应用程序增加基于HTML的帮助 440
第1 6章打包应用程序 448
16.1理解各种打包类型 449
16.2收集文件 453
16.3建立安装程序 455
第五部分 475
附录A Act i vex和OCX组件资源 475
A.1 如何以最佳方式购买组件 475
A.2实用组件介绍 479
A.3基于ActiveX组件的浏览器插件 486
附录B在线资源指导 488
B.1 弄清楚你要寻找什么东西 490
B.2Internet上的微软公司 495
B.3微软知识库 498
词汇表 501