《Windows扩展库程序设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:李真文编著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507707601
  • 页数:537 页
图书介绍:

第一部分 Windows扩展库 2

第一章 通用对话框库 2

1.1 关于通用对话框 2

1.2 使用通用对话框 9

1.3 定制通用对话框 21

1.4 通用对话框支持和处理Help 29

1.5 错误检测 29

第二章 动态数据交换管理库 31

2.1 关于动态数据交换管理库 31

2.2 基本概念 31

2.3 初始化 33

2.4 回调函数 34

2.5 字串管理 35

2.6 名服务 37

2.7 对话管理 38

2.8 数据管理 43

2.9 事务管理 46

2.10 错误检测 51

2.11 监视应用程序 51

第三章 数据解压缩库 56

3.1 数据压缩 56

3.2 数据解压缩 56

3.3 使用数据解压缩库 57

3.4 函数 58

第四章 文件安装库 59

4.1 关于文件安装 59

4.2 函数 60

第五章 对象链接与嵌入库 61

5.1 OLE入门 61

5.2 OLE应用程序的考虑 68

5.3 OLE用户界面 79

5.4 在服务器应用程序中实现OLE 96

5.5 在客户应用程序中实现OLE 148

5.6 实现对象处理器 189

5.7 使用注册处 199

第六章 Shell库 202

6.1 关于Shell库 202

6.2 利用关联来查找和起始应用程序 203

6.3 从可执行文件中提取图标 203

6.4 函数 204

第七章 屏幕保护库 205

7.1 关于屏幕保护 205

7.2 使用屏幕保护函数 207

7.3 函数 217

第二部分 Windows面向对象程序设计第八章 Windows程序设计 220

8.1 关于Windows操作系统 220

8.2 Windows程序设计 221

8.3 Windows与面向对象程序设计 222

第九章 ObjectWindows程序设计 224

9.1 引言 224

9.2 ObjectWindows 1.0版 224

9.3 ObjectWindows 2.0版 226

第三部分 Windows扩展库的应用第十章 科学曲线OLE服务器 235

10.1 引言 235

10.2 类的构造原理 235

10.3 TOLEObject对象的操作 245

10.4 用户介面设计 247

10.5 程序介绍 247

第十一章 Windows文件安装程序 250

11.1 引言 250

11.2 文件安装 250

11.3 生成程序组和生成应用程序项 252

11.4 程序介绍 254

第十二章 Windows屏幕保护程序——艺术线条 257

12.1 引言 257

12.2 应用程序和主窗口基类的构造原理 257

12.3 应用程序和主窗口派生类的构造原理 259

12.4 对话框类的构造原理 261

12.5 “艺术线条”动画演示设计 264

12.6 程序介绍 266

第十三章 Office链形菜单设计 268

13.1 引言 268

13.2 Office中对象的类抽象 268

13.3 Shell库在本程序中的应用 277

13.4 程序介绍 282

附录 286

附录一 “科学曲线OLE服务器”源程序清单 286

A1.1 title.h 286

A1.2 title.cpp 288

A1.3 title.rc 289

A1.4 plotc.h 289

A1.5 about.h 291

A1.6 about.cpp 292

A1.7 plot.h 293

A1.8 object1.cpp 312

A1.9 object2.cpp 320

A1.10 object3.cpp 338

A1.11 document.cpp 351

A1.12 server.cpp 366

A1.13 paint.cpp 378

A1.14 plot1.cpp 395

A1.15 plot2.cpp 402

A1.16 plot3.cpp 409

A1.17 plot4.cpp 421

A1.18 plot.rc 434

附录二 “Windows文件安装程序”源程序清单 440

A2.1 install.h 440

A2.2 install.cpp 440

A2.3 install.rc 447

附录三 “Windows屏幕保护程序——艺术线条”源程序清单 448

A3.1 screen.h 448

A3.2 screen.cpp 450

A3.3 artyline.h 454

A3.4 artyline.cpp 454

A3.5 artyline.rc 470

附录四 “Officce链形菜单设计”源程序清单 472

A4.1 office.rh 472

A4.2 record.h 473

A4.3 record.cpp 475

A4.4 dialogs.h 478

A4.5 dialogs.cpp 483

A4.6 buttons.h 491

A4.7 buttons.cpp 492

A4.8 bar.h 495

A4.9 bar.cpp 496

A4.10 win.h 501

A4.11 win.cpp 504

A4.12 office.cpp 532

A4.13 office.rc 534