当前位置:首页 > 工业技术
OLE2从入门到精通
OLE2从入门到精通

OLE2从入门到精通PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:(美)Bryan Waters著;何玉洁等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:7505334891
  • 页数:246 页
图书介绍:
《OLE2从入门到精通》目录
标签:精通 入门

目 录 1

第一篇设计应用程序 1

第1章OLE2概论 2

OLE2的特征 2

OLE的前景如何 5

第2章元件对象模型 7

对象和对象服务器 7

消费者 15

内存管理 18

注册数据库 18

全局唯一的标识数 19

错误处理 22

第3章创建一个元件对象 26

对象及消费者示例:IBeep 26

IBeep对象 26

客户程序示例 36

注册文件 40

第二篇复合文件 43

应用程序存储模型 44

什么是复合文件 44

第4章在应用程序中使用复合文件 44

OLE如何使用复合文件 46

设计文件格式 47

处理存储系统中的错误 49

第5章IStorages和IStreams 51

IStorage类 51

IStream类 59

第6章访问数据库和已有的文件格式 61

ILockBytes接口 61

支持已有的文件格式 63

使用ILockBytes访问数据库 69

复合文件的性能问题 70

第三篇容器 73

第7章建立一个简单的容器 74

什么是复合文档 74

容器的类型 74

容器如何工作 75

应用实例:OLE Publisher 83

OLE用户界面库 87

实现IOleClientSite和IAdviseSink接口 88

剪贴板操作 93

绘制对象 110

双击鼠标激活对象 112

基本容器的用户界面支持 114

我们已学到了什么 116

第8章链接容器 118

链接如何工作 118

在OLE Publisher中增加对链接的支持 121

链接容器的用户接口支持 122

支持嵌入对象的链接 125

内置激活如何运行 136

第9章内置容器 136

将内置激活加到OLE Publisher中 143

第10章支持拖放 161

用户拖放操作的反馈 161

拖放接口 163

拖放操作与剪贴板 165

在OLEPublisher中加入拖放支持 166

建立一个放置对象源 166

建立一个放置对象目的 169

拖放接口用于普通数据的传输 177

优化拖动操作 177

第四篇服务器 179

第11章设计一个简单的对象服务器 180

三个基本的服务器接口 180

使用CoLockObjectExternal 184

通知容器 185

服务器的注册文件 186

OLE Draw对象服务器 187

注册文件 205

内置对象的工作原理 208

第12章建立内置对象服务器 208

显示内置对象 211

建立内置式服务器 220

第13章建立一个支持链接的服务器 228

理解链接 228

链接的机制 229

实现伪对象 232

附录 235

附录A 注册数据库REG.DAT与REGEDIT.EXE 236

附录B 复合文件的特征 241

返回顶部