《COM+开发人员参考库 第5卷 COM+结构化存储与ActiveX》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)艾塞明格(David Iseminger)主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111093623
  • 页数:375 页
图书介绍:本书是“COM+开发人员参考库”套书的第5卷

第1章 欢迎使用“COM+开发人员参考库” 1

“COM+开发人员参考库”的组织方式 2

本书的组织方式 2

第2章 “COM+开发人员参考库”使用指南 3

本卷内容 3

其他各卷内容 5

获得更多信息 9

第3章 ActiveX控件介绍 10

概述 10

ActiveX控件 11

通用指南 17

第4章 ActiveX控件 21

4.1 ActiveX控件结构 22

4.2 ActiveX控件接口 24

4.3属性和方法 25

控件属性 25

控件方法 28

4.4控件事件 28

4.5可视化表示 29

4.6控件的键盘处理 29

4.7持续性 30

4.8注册和验证 30

第5章 属性页和属性表 32

属性表和属性页 32

通过IPropertyNotifySink实现的数据绑定 35

第6章 ActiveX控件和控件容器指南 37

6.1控件和控件容器指南概述 37

为什么ActiveX控件和控件容器指南很重要 37

当无法获得需要的接口时该怎么办 38

控件和控件容器指南中有什么新的东西 38

6.2控件 38

控件的自注册 38

支持一个接口意味着什么 39

持续性接口 41

控件接口中的可选方法 42

类工厂选项 43

属性 43

方法 43

控件中的事件 43

属性页 43

控件的环境属性 43

使用容器的功能 44

6.3容器 45

必需的接口 45

可选方法 46

各种状态位支持 47

控件中的键盘处理 48

存储接口 48

环境属性 48

扩展属性、事件和方法 48

消息映射 49

自动剪切 49

缺少某个接口的情况下平滑地降级 49

6.4组件类别 51

什么是组件类别并且它们是如何工作的 51

简单框架位置容器 52

简单数据绑定 52

高级数据绑定 52

Visual Basic私有接口 52

Internet可识别对象 53

无窗口控件 54

6.5通用指南 54

重载IPropetyNotifySink 54

容器特定私有接口 54

多线程问题 55

事件冻结 55

容器控件 55

控件中的WS_ GROUP和WS_TABSTOP标记 55

单个DLL中的多个控件 56

IOIeContainer:Enu 56

Objects方法 56

增强的元文件 56

许可 56

双重接口 56

IPropertyBag和IPersistPropertyBag 57

6.6事件坐标转化 57

6.7标准DISPIDS 57

6.8数据绑定 58

第7章 ActiveX接口 60

IFont 60

(Font——Ole实现 74

IFontDisp 75

IFontDisp —— Ole实现 76

IOleControl 76

IOleControlSite 79

IPerPropertyBrowsing 85

IPicture 89

IIieture—— Ole实现 99

IRctureDisp 100

IRctureDisp——Ole实现 101

IPointerInactive 101

IPint 105

IPropertyNotifySink 109

IPropertyPage 111

IPropertyPage2 120

IPropertyPageSite 122

IPropertyPageSite——Ole实现 124

IQuickActivate 125

ISimpleFrameSite 127

ISpecifyPropertyPages 130

第8章 ActiveX函数 132

OleCreatePropertyFrame 132

OleCreatePropertyFrameIndirect 133

OleLoadPicturePath 134

OleTranslateColor 135

第9章 ActiveX结构 137

CADWORD 137

CALPOLESTR 137

CAUUID 138

CONTROLINFO 138

FONTDESC 139

LICINF(O 140

OCPFTPARAMS 140

PAGERANGE 141

PAGESET 142

PICTDESC 143

PROPPAGEINFO 144

QACONTAINER 145

QACONTROI 146

第10章 ActiveX枚举 148

GUIDKIND 148

KEYMODIFIERS 148

PICTURE 149

PICTYPE 149

POINTERINACTIVE 150

QACONTAINERFLAGS 151

第11章 关于结构化存储 153

11.1结构化存储的好处 153

文件系统的演变 154

存储和流 155

复合文件 155

11.2结构化存储基础 155

存储对象命名约定 156

结构化存储接口 156

结构化存储AP函数 156

属性和属性集 158

结构化存储串行属性集格式 162

第12章 异步存储 71

存储模式 171

异步复合文件 171

异步绑定和存储是如何工作的 172

复合文件优化 173

第13章 使用结构化存储 175

13.1 COM对象中的存储 175

13.2管理属性 175

13.3 COM中的属性集实现 179

属性集考虑事项 180

管理属性集 180

存储属性集 181

性能特征 182

实现概述信息属性集 182

IPropertySetStorage实现考虑事项 183

第14章 结构化存储接口 190

复合文件实现限制 190

IDirectWriterLock 191

IEnumSTATPROPSETSTG 194

IEnurnSTATPROPST( 196

IErunnSTATST 198

IFillLockBvtes 199

Lltyout Storage 203

ILockBytes 206

IPropertySetStorage 215

IPropertyStorage 226

IRootStorage 247

ISequentialStream 249

ISorage 252

IStream 272

第15章 结构化存储函数 284

CreatLookBvtesOnHGIobal 284

CreateStreanOnHGlobal 285

FmtldToPropStgNarne 286

FreePropVariantArTay 287

(etConvertStg 287

(etHGlobatFrornILockBytes 288

GetHGlobalFromStream 289

OleConvertIStorageToOLESTREAM 290

OIeConvertIStorageToOLESTREAMEx 291

OleConvertOLESTREAMTolStorage 292

OleConvertOLESTREAMToIStorageEx 293

PropStgNarneToFmtld 294

PropVariantClear 295

IropVariantCopy 296

PropVariantInit 297

ReadClassStg 297

ReadClassStrn 298

ReadFmtU erTypeStg 298

SetConvertStg 299

StgCreateDocfilc 301

StgCreateDocfileOnlLckBytes 303

StgCreatePropSetStg 304

StgCreatePropStg 306

StgCreateStorageEx 307

Stgg(etIFill1okBytesOuFile 310

StgGetIFillLckBytesOnILuckBytes 311

StglsStorageFile 312

StglsStorageILock Bytes 312

StgOpenAsyncDoeocle(nnlFillLockBytes 313

StgOpennLayoutDocfile 314

StgOpenpnp5tg 315

StgOpenStorage 317

StgOpenStorageEx 320

StgOpenStorageOnlIockBytes 323

StgOtTirmes 325

WtiteClassStg 326

WriteClassStm 326

WriteFmtUserTypeStg 327

第16章 结构化存储结构 329

PROPSPEC 329

PROPVARIANT 330

RemSNB 336

SNB 337

STATPROPSETSTG 337

STATPROPSTG 338

STATSTG 339

STGOPTIONS 340

StorageLayout 340

第17章 结构化存储枚举类型 343

LOCKTYPE 343

PROPSETFLAG 343

STATFLAG 345

STGC 345

ST(GFMT 347

STGM 348

STGMOVE 353

STGTY 354

STREAM SEEK 354

范例 355

COM+词汇表 373