▼
MSDN Library Visual Studio 6.0
▶
Welcome to the MSDN Library
▶
Visual Studio Documentation
▶
Visual Basic Documentation
▶
Visual C++ Documentation
▶
Visual FoxPro Documentation
▶
Visual InterDev Documentation
▶
Visual J++ Documentation
▶
Visual SourceSafe Documentation
▶
Tools and Technologies
▶
Microsoft Office Development
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Specifications
▼
Knowledge Base
About the Knowledge Base
▶
Access
▶
Access Distribution Kit
▶
ACME Setup Program
▶
ActiveX Data Object.
▶
ActiveX Server Framework
▶
ActiveX Software Development Kit
▶
Com Transaction Integrator
▶
Commerce Server
▶
Excel
▶
Exchange
▶
Fortran Compiler
▶
FoxPro
▶
FrontPage
▶
Handheld PC (HPC)
▶
IE Current Release
▶
Image Composer
▶
Internet Explorer Administration Kit
▶
Internet Explorer Application Usage
▶
Internet Explorer Development
▶
Internet Information Server
▶
Internet Server API
▶
Internet Studio
▶
Java
▶
Macro Assembler
▶
Mail For PC Networks
▶
Messaging Application Programmers Interface
▶
Microsoft Data Access Components
▶
Microsoft Developer Network
▶
Microsoft Internet Scripting Languages
▶
Microsoft Mouse Products
▶
Microsoft Natural Keyboard
▶
Microsoft Programming Utilities
▶
Micrsoft Site Server and Microsoft Commercial Internet System
▶
Miscellaneous Internet Topics
▶
MS Message Queue
▶
NetShow
▶
Office
▶
OLE Applications
▶
OLE DB
▼
OLE Programming
256-Color Support in OLE 2.0 Containers
Adding Type Libraries as Resources to .DLL and .EXE Files
Article List for OLE 2.0
Asynchronous Operations in OLE Applications
BUG: (I)CntrOutl Does Not Set Target Device Information
BUG: 16-bit Custom Handler Not Loaded If 32-bit Handler Found
BUG: Accelerator Causes Crash in ISvrOutl Embedded in C12Test
BUG: AppPaths Not Set in Environment of Launched Application
BUG: Borland WINSIGHT Causes GP Faults w/ Some OLE Sample Apps
BUG: Cannot Paste Link SR2TEST Object in OLE 1.0 Client
BUG: CL2TEST Does Not Display Prompt String from GetCurFile()
BUG: CL2TEST Fails to Parse Filenames with Extended Characters
BUG: CL2TEST Handles Icon Aspect Incorrectly
BUG: CL2TEST Not Properly Activating Links to Embedded Objects
BUG: CoRegisterClassObject Fails with CO_E_WRONG_SERVER_IDENTITY
BUG: CreateFromTemplate of OLE 2 Object into OLE 1 Container
BUG: Cursor Does Not Update with Sr2Test and ICntOutl
BUG: DCOM95 MTA Clients May Block Broadcast DDE Messages
BUG: DCOMCNFG Fails on a Backup Domain Controller
BUG: Deleting an Open Packager Object Causes GP Fault
BUG: DIB Can Be Returned Only on TYMED_HGLOBAL
BUG: DLLHOST.EXE Causes an Error with RPC_C_AUHN_LEVEL_NONE
BUG: E_NOINTERFACE Returned When Interface Properly Registered
BUG: Embedded Object's Size Changes When it Is Run
BUG: First Entry in Paste Special Dialog Is Blank
BUG: Iconic OLE Object Prints as Black Rectangle on PostScript
BUG: IEnumUnknown Is Not Remoted
BUG: Insert Object from Zero Length File Causes GP Fault
BUG: Insertion of Large .WAV Object Fails
BUG: Invisible MSDRAW Object Retains Keyboard Focus
BUG: IOleCache::Cache Returns Incorrect Error Value
BUG: IOleCache::Cache(), ADVF_DATAONSTOP, and OLE 1.0 Objects
BUG: IOleObject::Close(OLECLOSE_NOSAVE) and DoVerb()
BUG: IROT::Register() and IOL::SetDisplayName() Inconsistency
BUG: Local COM Connections Timeout After Six Minutes
BUG: Object Packager GPFs w/ Paths Greater Than 64 Characters
BUG: OLE 1.0 Server Launched for Paste Link
BUG: OLE 2.0 Compatibility Layer Uses Document IDataObject
BUG: OLE 2.0 Containers
BUG: OLE 2.0 Does Not Support CF_OWNERDISPLAY
BUG: OLE Type Emulation for Previously Loaded Objects
BUG: OleConvertStorageToOLESTREAM() Fails When CLSID Is NULL
BUG: OleCreate and IOleCache::Cache Fail with Multiple TYMEDs
BUG: OleCreateLinkFromFile Fails on CD-ROM-Based File
BUG: OLERENDER_ASIS Results in Blank Embedded Object
BUG: Oleview Hangs with Incorrect Typelib Viewer Registration
BUG: Paste Link Disabled Across the Network
BUG: Paste-Linking a 256-Color Paintbrush Object
BUG: Printing Does Not Work from CL2TEST.EXE
BUG: Relative Monikers and OLE 1.0 Link Objects
BUG: Remote COM Calls Fail Because RPCSS is not Started
BUG: Remote COM Server Shuts Down After 6 Minutes
BUG: Retaining Clipboard IDataObject Causes Unexpected Result
BUG: Security Information is not Synchronized
BUG: Set Line Height on ISvrOutl Object Causes GPF in Cl2Test
BUG: SR2TEST Menu Items Enabled Incorrectly
BUG: SR2TEST Won't Close After Editing Link Object
BUG: Status Bar Not Redrawn With SR2TEST When In-Place
BUG: SVROUTL Link Not Displayed Correctly in CNTROUTL
BUG: Type Library Corruption If It Has More Than 256 TypeInfos
BUG: Windows OLE DLLs Do Not Convert Mac OLESTREAM
BUG: Windows OLE DLLs Don't Convert Mac TEXT cfFormat
BUG: Write Incorrectly Fills Out the OLETARGETDEVICE Structure
BUG:IOleObject::IsUpToDate Returns Wrong Value for Manual Link
Calls to an OLE Object Should Not Be Done from DllMain
Choosing both the OLE Libraries and the DDEML
CLEANDB.EXE Not Included in OLE 2.01 SDK
Comparing DDEML to the OLE Libraries
Comparing OLE
Comparing the OLE Libraries to DDEML
Containers Should Not Query for IOleInPlaceActiveObject
Corrections for Inside OLE 2 Sample Code
Creating Metafiles to Use with OLE Applications
Defining the Term 'Color Scheme' in an OLE Context
Determining If an Object Is Capable of Visual Editing
Differences Between OleClose and OleDelete Functions
DOCERR: DISPCALC and OP_MULTIPLY
DOCERR: F1 Help for Menu Items in an OLE 2.0 Container
DOCERR: OleGetClipboard Not Needed Before OleSetClipboard
DOCERR: Text Corrections for Inside OLE 2
FAQ: COM Security Frequently Asked Questions
FAQ: DCOM95 Frequently Asked Questions
FILE: Bind to an Object on a Remote Machine Using ROT
FILE: HELSVC.EXE Implements an OLE Server in a Service
FIX: Large Number of Methods in an OLE Interface Causes Failure
FIX: SR2TEST GP Faults During Object Shutdown
FIX: TYPE_E_CANTLOADLIBRARY Error on Win32s
FORMATETC for IDataObject::DAdvise Must be Validated
How To Configure a Non-DCOM Server and Client to Use DCOM
How to Convert from ANSI to Unicode
How to Fill EXCEPINFO in IDispatch Implementation
How to Obtain OLE Automation '94 Documentation and Samples
How to Put OLE Attachments on the ClipBoard from SimpleMAPI
How To Use BSTR, VARIANT, SAFEARRAY Types in Custom Interface
How to Use OLE Drag
How Visual Basic Automation Statements Map to OLE Calls
HOWTO: Testing OLE Applications with Outline
HOWTO: Turn Off the COM Garbage Collection Mechanism
Implementing Drag-Drop Insertion of OLE Objects
INFO: RPC_E_WRONG_THREAD If Thread Calls Via Interface Pointer
INFO: COM Servers Activation and NT Windows Stations
INFO: Descriptions and Workings of OLE Threading Models
INFO: Incorrect Configuration Can Orphan COM Servers
INFO: OLE Automation BSTR Caching
INFO: OLE Server Launched by OLE Client Gets System Environment
INFO: OLE Threads Must Dispatch Messages
Inproc Object Custom Interface in Apartment Model Client
Insert Link from File Changes Current Directory
Keeping the OleActivate Function from Failing
Length Limits for OLE Item, File and Class Names
Limits of VB 3.0
Locating Resources to Study OLE Automation
Main Apartment Must Not Exit While Process Does OLE Work
Meaning of OLE Notifications
Meanings and Uses of OLE Rendering Options
Microsoft Applications That Support OLE
Object Creation Overview
Objects in .EXE Cannot be Aggregated
OLE 2.03 Update Available for Windows and Win32s
OLE Client Implementation Guide Version 1.02
OLE Clipboard Formats and Conventions
OLE Concepts and Requirements Overview
OLE Data Structures and Structure Allocation
OLE Keys and Values in the Registration Database
OLE Knowledge Base Available as Help File (June 1995)
OLE Methods and Callbacks Must Not Call OLE Functions
OLE Object Names Must Be Unique
OLE Toolkit Available in the Microsoft Software Library
OleCreateFromFile() Does Not Check for Reserved Names
OleQueryOutOfDate Function Does Not Work as Documented
Passing Structures in OLE Automation
Passing Variant Parameters in OLE Automation
PRB: 'Link Document Unavailable' Generated by Microsoft Write
PRB: Calling IOleObject::InitFromData Returns E_NOTIMPL
PRB: CoCreateInstance Fails in RPC Server
PRB: Compiler Doesn't Lay Out Overloaded Functions in Order
PRB: Compound File Sharing Problems on Novell Netware
PRB: EKOALA5 Custom Marshaling Sample Error
PRB: Embedded Objects Not Activated by Excel
PRB: Error Inserting or Editing a Linked or Embedded OLE Objec
PRB: GetData Returns Outdated Data for OLE 1.0 Object
PRB: GP Fault When Using 16-Bit Automation DLLs
PRB: IOleObject::IsUpToDate() and OLE 1.0 Link Objects
PRB: IROT::IsRunning() Returns S_FALSE for OLE 1.0 Servers
PRB: LoadTypeLib Does Not Register Type Library
PRB: Menu Mnemonics Not Working During In-Place Activation
PRB: Metafile Distorted in OLE Client Application
PRB: Object Appears Larger During Visual Editing
PRB: OleCreate Problems with Borland Compiler
PRB: Paste Link Option Does Not Appear in OLE 1.0 Clients
PRB: Problem with ScrollBar Control While Activated In-place
PRB: Property or Method Name Not Recognized on Some Machines
PRB: Some OLE Containers Do Not Call IViewObject::Draw
PRB: Synch OLE Call Fails in Inter-Process/Thread SendMessage
Properly Rendering OLE Presentation Formats
Properties with Optional Parameters Not Supported
Reasons to Block an OLE Server
Redistribute Both OLE Libraries with Applications
Reference Counting Rules
Returning Floats and Doubles from Automation methods
Rules for Freeing BSTRs in OLE Automation
SAMPLE: BINARY: Transfer Binary Data Using OLE Automation
SAMPLE: DECODE16: OLE Error Code Decoder Tool
SAMPLE: DECODE32: OLE Error Code Decoder Tool
SAMPLE: Demo of Simple C Automation Component and Controller
SAMPLE: DRGDRPS: OLE Drag-Drop Source
SAMPLE: DRGDRPT: OLE Drag-Drop Target
SAMPLE: Helper Functions to Add Event Support to Server
SAMPLE: Marshaling Code for Connection Point Interfaces
SAMPLE: MFCARRAY Using Safe Arrays in MFC Automation
SAMPLE: MFCINP16: Inproc 16-bit MFC Automation Object
SAMPLE: MFCINP32 Inproc 32-bit MFC Automation Object
SAMPLE: Multilingual OLE Automation Object
SAMPLE: OLE Automation Collection
SAMPLE: OLE Automation Controller Sample
SAMPLE: OLE Automation Inproc Object
SAMPLE: OLE Implementation Guides and Sample Code
SAMPLE: Ole2View 1.33 Update Available in Software Library
SAMPLE: OPTARG: Optional parameters with Automation
SAMPLE: ROTCLEAN: Tool to Remove Stale Monikers from ROT
SAMPLE: SAFEARAY: Use of Safe Arrays in Automation
SAMPLE: Simple OLE 2.0 Container
SAMPLE: Simple OLE Automation Object Sample
SAMPLE: TYPEBLD: How to Use ICreateTypeLib
SAMPLE: VTBLBIND: Marshaling Using an OLE Automation Marshaler
SAMPLE: XLCLIENT: Automation Client for Excel
SIMPSVR Implements IDataObject::GetData Incorrectly
Sizing OLE 2.0 Objects and OLEMISC_RECOMPOSEONRESIZE
Strong/Weak Marshaling of Proxies Is Not Supported
Summary List of OLE Bugs
The Component Object Model
Use DDE Messages or OLE and DDEML Libraries?
Using MKTYPLIB /h Option to Output C or C++ Style Header file
Using OLE Automation Marshaler for 16/16
Using OLE in Services in Windows NT 3.51
Using OLE to Perform Standard DDE Operations
When to Use the OLE Libraries or the DDEML
▶
Open Database Connectivity (ODBC)
▶
Outlook
▶
Proxy Server
▶
SNA Server
▶
SourceSafe
▶
SQL Server
▶
Systems Management Server
▶
Transaction Server
▶
Visual Basic Environment, editing and debugging Visual Basic
▶
Visual Basic for Applicaions SDK
▶
Visual Basic for Applications, Programming with
▶
Visual Basic for Windows
▶
Visual C++
▶
Visual Studio
▶
Win32 Device Driver Kit
▶
Win32 Software Development Kit
▶
Windows 3.x Retail Product
▶
Windows 95 Device Driver Kit
▶
Windows 95.x Retail Product
▶
Windows Device Driver Kit
▶
Windows for Workgroups and Windows NT Networking Issues
▶
Windows NT
▶
Windows Software Development Kit
▶
Word
▶
Technical Articles
▶
Backgrounders
▶
Books
▶
Partial Books
▶
Periodicals
▶
Conference Papers