《Visual C++ 5.0从入门到精通》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)(J.米勒)John Mueller著;希望图书创作室译
  • 出 版 社:北京:中国轻工业出版社
  • 出版年份:1998
  • ISBN:7501922535
  • 页数:515 页
图书介绍:

引言 1

第一部分 Visual C++基础 1

第一章 Visual C++简介 1

1.1 为什么用Visual C++ 1

1.2 这一版本有什么新东西? 2

1.2.1 学习版的变化 2

1.2.2 专业版的变化 3

1.2.3 企业版的变化 6

1.2.4 Developer Studio的增强功能 7

1.3 几个缺陷 9

1.4 界面元素 10

1.4.1 MFC Studio窗口元素 10

1.4.2 ClassView 14

1.4.3 ResourceView 15

1.4.4 FileView 16

1.4.5 InfoView 16

1.4.6 工具栏 17

第二章 建立一个基本的应用程序 19

2.1 理解应用程序类型 19

2.1.1 控制台应用程序 20

2.1.2 基于对话框的应用程序 21

2.1.3 单文档 23

2.1.4 多文档 24

2.2 编写一个控制台应用程序 24

2.3 编写一个基于对话框的应用程序 28

2.4 编写单文档应用程序 35

第三章 Visual C++资源 40

3.1 定制Application Wizard提供的资源 41

3.1.1 应用程序图标 42

3.1.2 About框 45

3.1.3 版本信息 49

3.2 使用键盘快捷键和菜单 53

3.3 使用工具栏 57

第二部分 Visual C++与数据库管理 65

第四章 DAO与ODBC 65

4.1 ODBC 66

4.1.1 16位ODBC与32位ODBC 67

4.1.2 ODBC驱动程序 68

4.1.3 你有哪种类型的ODBC 69

4.1.4 使用ODBC 70

4.1.5 文件DSN 74

4.1.6 记录ODBC事务 78

4.2 DAO 79

4.3 ODBC与DAO的选择 79

4.4 Visual C++ ODBC及DAO类概述 81

第五章 数据库构造概述 83

5.1 构造模块概述 84

5.1.1 数据库 84

5.1.2 表 86

5.1.3 索引 87

5.1.4 查询 89

5.1.5 窗体和报表 90

5.2 创建数据库 93

5.3 增加表 95

5.4 使用查询来整理数据 102

5.5 创建一个测试窗体 104

第六章 用ODBC构造数据库应用程序 107

6.1 创建一个简单的窗体视图应用程序 108

6.1.1 修复MFC AppWizard产生的错误 113

6.1.2 增加一些数据显示代码 114

6.2 操作数据库的内容 120

6.2.1 给表增加一个记录 121

6.2.2 在数据库中查找数据 131

第七章 使用DAO构造数据库应用程序 138

7.1 创建一个简单的网格视图应用程序 139

7.2 给应用程序增加报表 155

7.2.1 打印会很困难 155

7.2.2 给应用程序增加打印能力 155

7.3 创建一个小的实用程序 161

第三部分 Visual C++和Internet 169

第八章 设计Web页面 169

8.1 HTML快速浏览 171

8.1.1 理解〈HEAD〉标记 172

8.1.2 用〈Hx〉标记增加标题 173

8.1.3 链接和锚(Anchor) 173

8.2 创建简单的HTML文档 174

8.2.1 使用列表 176

8.2.2 增加图 178

8.2.3 创建表格 180

8.2.4 使用窗体 183

8.3 ActiveX适用于何处 188

8.4 从Internet上下载ActiveX 190

8.5 HTML增强功能(Enhancement) 194

8.5.1 添加声音 195

8.5.2 添加动画GIF 200

8.6 使用DIANTZ.EXE建立组件下载(CAB)文件 207

第九章 JavaScript概览 211

9.1 ActiveX Scripting概览 212

9.2 JavaScripting基础 216

9.3 使用独立的脚本 221

9.4 使用ActiveX控件 226

第十章 创建ActiveX控件 231

10.1 理解ActiveX控件的基础知识 233

10.1.1 什么是AcdveX 233

10.1.2 ActiveX能做什么 234

10.1.3 ActiveX和OCX控件 235

10.2 一个基本的按钮程序 236

10.2.1 定义项目 237

10.2.2 编写代码 238

10.2.3 测试控件 252

10.3 创建实用控件 262

10.3.1 获取用户信息 262

10.3.2 启动程序 268

10.3.3 修改颜色 274

10.4 在Netscape Navigator和Internet Explorer中使用ActiveX控件 282

第十一章 创建ActiveX文档应用程序 286

11.1 什么是ActiveX文档(或OLE文档对象) 288

11.1.1 创建连接 291

11.1.2 使用Web Publishing Wizard 292

11.2 ActiveX文档结构概述 296

11.2.1 IOleDocument类 298

11.2.2 IOleDocumentView类 300

11.2.3 IOleCommandTarget类 301

11.2.4 Print 302

11.3 创建ActiveX文档 303

11.3.1 测试缺省应用程序——步骤1 307

11.3.2 修正ActiveX文档服务器(针对Visual C++4.2版) 309

11.3.3 测试缺省应用程序——步骤2 314

11.3.4 转换已有的应用程序 315

第十二章 使用URL和Moniker 318

12.1 URL Moniker概述 318

12.2 创建URL Moniker 321

12.3 超链接基础知识 322

12.4 接口 324

12.5 URL Moniker处理 325

12.5.1 加入库的支持 326

12.5.2 创建所需资源 327

12.5.3 定义新类并编写代码 329

第十三章 连接Internet信息服务器(IIS) 334

13.1 ISAPI(Internet Server API)简介 336

13.1.1 在真实世界中使用ISAPI 337

13.1.2 选择过滤器还是扩展 338

13.1.3 有关ISAPI的五个类 339

13.2 创建ISAPI扩展 340

13.3 在Web页中使用ISAPI扩展 344

13.4 创建ISAPI过滤器 348

13.5 使用ISAPI过滤器将Web站点分类 351

第十四章 基于安全性的设计 355

第四部分 Visual C++开发者概述 355

14.1 了解Windows安全性API 357

14.2 使用Windows NT的安全机制 360

14.2.1 内置的安全特性 361

14.2.2 私有通信技术(PCT) 368

14.2.3 Windows NT通过HTTP进行验证 370

14.2.4 使用数字签名 372

14.2.5 了解密码API 375

14.3 Internet—羁傲不驯的代名词 379

14.3.1 Internet的商业前景 380

14.3.2 定义保护的对象——数据 380

14.3.3 创建某种形式的保护 381

14.4 确保安全下载Internet代码 382

14.3.4 实现方法 382

14.4.1 使用Windows验证信任API(Windows Verify Trust API) 383

14.4.2 了解Windows软件出版信任服务程序 385

14.4.3 Internet组件下载机制 386

14.5 安全性标准 388

14.5.1 W3C代表什么 392

14.5.2 处理货币的标准方法 394

第十五章 创建帮助文件 396

15.1 给帮助文件写提纲 397

15.1.1 菜单流程 397

15.1.2 任务 398

15.1.3 通用菜单/任务 398

15.1.4 参考 398

15.1.5 教程 398

15.1.6 功能区 399

15.2 使用“Microsoft Help”编译器 400

15.2.1 给帮助文件添加特殊效果 402

15.2.2 创建“make”文件并编译帮助文件 409

15.3 使用“Microsoft Help”Workshop(HTML) 412

15.3.1 定义工程文件的选项 413

15.3.2 定义窗口 417

15.3.3 映射帮助主题 421

15.3.4 编译帮助文件 423

15.4 给应用程序添加帮助 424

第十六章 包装应用程序 428

16.1 了解各种包装类型 429

16.1.1 合作型 430

16.1.2 共享型 431

16.1.3 紧凑型 433

16.2 文件集中 434

16.3 创建安装程序 436

16.4 安装组件 443

16.5 安装文件组 446

16.6 定义资源 448

16.7 决定媒介类型 449

第五部分 附录 455

附录A ActiveX组件资源 455

A.1 如何购买物美价廉的组件 455

A.1.1 版权费 456

A.1.2 源代码 456

A.1.3 其他程序员的推荐 456

A.1.7 质量价格比 457

A.1.6 公司的稳定性及支持 457

A.1.5 退款担保 457

A.1.4 演示或共享版本 457

A.1.8 灵活性 458

A.1.9 效率 458

A.2 OCX——距ActiveX只一步之遥 458

A.2.1 ActiveX控件 461

A.3 基于ActiveX控件的浏览器插件 466

附录B 在线资源指南 469

B.1 查找你需要的内容 471

B.2 Microsoft在Internet上的展现 476

B.2.1 取得好的开始 477

B.2.2 查找新闻组 478

B.3 Microsoft知识库 480

B.4 使用Microsoft NetMeeting 482

B.4.1 设置 483

B.4.2 在企业Intranet上使用NetMeeting 487

B.5 CompuServe论坛 493

B.5.1 关于Microsoft的信息 494

B.5.2 Microsoft知识库和Microsoft Software Library 494

B.5.3 Microsoft服务 495

B.5.4 Microsoft桌面应用程序 495

B.5.5 Microsoft个人操作系统 495

B.5.6 Microsoft开发产品 496

B.5.7 Microsoft高级操作系统 496

B.5.8 Windows共享软件论坛 496

B.5.9 Windows供应商论坛 497

附录C 词汇表 498