▼
MSDN Library - April 2000
▶
Welcome to the MSDN Library
▶
Visual Studio 6.0 Documentation
▶
Office Developer Documentation
▶
Windows CE Documentation
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▶
Specifications
▼
Books
About Books
▶
Advanced Microsoft Visual Basic 5
▶
Developing International Software for Windows 95 and Windows NT
▶
Hardcore Visual Basic
▶
Hardware Design Guide Version 2.0 for Microsoft Windows NT Server
▼
Inside OLE
▶
PREFACE
▶
Chapter 1 An Overview of OLE
▼
Chapter 2 Objects and Interfaces
The Ultimate Question of Life, the Universe, and Objects (with Apologies to Douglas Adams)
▶
Object Identity
▶
Interfaces and Interface Attributes
▶
IUnknown: The Root of All Evil
▶
Object Polymorphism and Reusability
▼
Using an Object in C and C++
COM/OLE Task Requirements
Call CoInitialize or OleInitialize
Call CoUninitialize or OleUninitialize
Multithreaded COM/OLE Components
Memory Management
The Malloc1 and Malloc2 Samples
▶
Implementing an Object in C and C++
▶
Implementing Multiple Interfaces
▶
Implementing Reusability
Interfaces and OLE API Functions
Summary
▶
Chapter 3 Type Information
▶
Chapter 4 Connectable Objects
▶
Chapter 5 Custom Components and the Component Object Model
▶
Chapter 6 Local/Remote Transparency
▶
Chapter 7 Structured Storage and Compound Files
▶
Chapter 8 Persistent Objects
▶
Chapter 9 Naming and Binding: Monikers
▶
Chapter 10 Uniform Data Transfer and Notifications
▶
Chapter 11 Viewable Objects and the Data Cache
▶
Chapter 12 The OLE Clipboard
▶
Chapter 13 OLE Drag and Drop
▶
Chapter 14 OLE Automation and Automation Objects
▶
Chapter 15 OLE Automation Controllers and Tools
▶
Chapter 16 Property Pages, Changes, and Persistence
▶
Chapter 17 OLE Documents and Embedding Containers
▶
Chapter 18 OLE Documents and Local Embedding Servers
▶
Chapter 19 In-Process Object Handlers and Servers
▶
Chapter 20 Linking Containers
▶
Chapter 21 Link Sources and Linking to Embeddings
▶
Chapter 22 In-Place Activation (Visual Editing) and In-Place Containers
▶
Chapter 23 In-Place Objects
▶
Chapter 24 An Introduction to OLE Controls
▶
Chapter 25 Future Enhancements and Component Software
▶
Microsoft Jet Database Engine Programmer's Guide
PC 99 System Design Guide
▶
Programming the Windows 95 User Interface
▶
Understanding Thin-Client/Server Computing
▶
The Windows User Experience
▶
Partial Books
▶
Periodicals
▶
Samples