▼
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
About the Microsoft Knowledge Base
▶
ACME Setup Program
▶
BackOffice
▶
Data Access
▶
Exchange
▶
Fortran Compiler
▶
FoxPro
▶
Hardware
▶
Internet Explorer
▶
Internet Development
▶
Macro Assembler
▶
Messaging
▶
Microsoft Developer Network
▶
Microsoft Mastering Series
▶
Microsoft Systems Journal
▶
NetShow
▶
Office
▼
OLE
▶
OLE Applications
▶
OLE DB
▼
OLE Programming
256-Color Support in OLE 2.0 Containers
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: 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: 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: DDP_PostProcessing() Catches All Exceptions
BUG: Deleting an Open Packager Object Causes GP Fault
BUG: DIB Can Be Returned Only on TYMED_HGLOBAL
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 & 1.0 Objects that Close w/out Saving
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: Path Names with '.' Cause ClassWizard Problems
BUG: Printing Does Not Work from CL2TEST.EXE
BUG: Relative Monikers and OLE 1.0 Link Objects
BUG: Retaining Clipboard IDataObject Causes Unexpected Result
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
COM Security Frequently Asked Questions
Comparing DDEML to the OLE Libraries
Comparing OLE & DDE Message Protocols and Libraries
Comparing the OLE Libraries to DDEML
Containers Should Not Query for IOleInPlaceActiveObject
ControlWizard Generates Both 16-bit and 32-bit Projects
Converting Between OLE_COLOR and COLORREF Types
Creating Metafiles to Use with OLE Applications
DCOM95 Frequently Asked Questions
Defining the Term 'Color Scheme' in an OLE Context
Determining If an Object Is Capable of Visual Editing
Differences Between OleClose and OleDelete Functions
DOC: Errors In 'Implementing Localization Support'
DOC: Implementing Custom Font Properties Documentation
DOC: Licensed Keyword Must Be Added to .ODL
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
FILE: Bind to an Object on a Remote Machine Using ROT
FILE: HELSVC.EXE Implements an OLE Server in a Service
FILE: OLE 2.03 Update Available for Windows and Win32s
FILE: OLE Client Implementation Guide Version 1.02
FIX: AppPaths Not Set in Environment of Launched Application
FIX: COleControl::GetNotSupported() Gives Bad Description
FIX: CoRegisterClassObject Fails with CO_E_WRONG_SERVER_IDENTITY
FIX: DCOMCNFG Fails on a Backup Domain Controller
FIX: DCOMCNFG NT 4.0 SP4 Does Not Write .exe Name under HKCR\APP
FIX: DLLHOST.EXE Causes an Error with RPC_C_AUHN_LEVEL_NONE
FIX: International Versions of DCOM95 Causes CompObj.dll Message
FIX: Large Number of Methods in an OLE Interface Causes Failure
FIX: OLE Libraries Fix List
FIX: OleAut32.dll Is Unregistered Incorrectly
FIX: Remote COM Calls Fail Because RPCSS Is Not Started
FIX: SR2TEST GP Faults During Object Shutdown
FIX: TYPE_E_CANTLOADLIBRARY Error on Win32s
FORMATETC for IDataObject::DAdvise Must be Validated
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 & Drop from the Taskbar Notification Area
HOWTO: Add Type Libraries as Resources to .dll and .exe Files
HOWTO: Configuring a COM+ Application for Queued Components
HOWTO: Convert from ANSI to Unicode & Unicode to ANSI
HOWTO: Turn Off the COM Garbage Collection Mechanism
HOWTO: Using COM+ 1.0 Constructor Strings from Visual Basic
Implementing Drag-Drop Insertion of OLE Objects
Implementing Persistent Properties for OLE Controls
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: How Visual Basic Automation Statements Map to OLE Calls
INFO: Incorrect Configuration Can Orphan COM Servers
INFO: OLE Automation BSTR Caching & Finding Memory Leak Sources
INFO: OLE Server Launched by OLE Client Gets System Environment
INFO: OLE Threads Must Dispatch Messages
INFO: Only Write-Only interfaces Can be Marked as Queued in COM+
INFO: Win32 Drag and Drop Server
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
Main Apartment Must Not Exit While Process Does OLE Work
Meaning of OLE Notifications
Meanings and Uses of OLE Rendering Options
MultLing.exe - Multilingual OLE Automation Object
Object Creation Overview
Objects in .EXE Cannot be Aggregated
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 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: Calling IOleObject::InitFromData Returns E_NOTIMPL
PRB: CoCreateInstance Fails in RPC Server
PRB: COM Causes Delay on Multi-homed Computers
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: MFC Classes Removed from OLE CDK Runtime DLLs
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: Property Pages Consume USER Resources When Displayed
PRB: StgOpenStorage Does Not Send ACCESSDENIED Error on Novell
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: AutoCtrl.exe - OLE Automation Controller Sample
SAMPLE: AutoDll.exe - OLE Automation Inproc Object
SAMPLE: Binary.exe Transfers Binary Data Using OLE Automation
SAMPLE: Collect.exe - OLE Automation Collection
SAMPLE: Corrections for Inside OLE 2 Sample Code
SAMPLE: Decode32 and Decode16 OLE Error Code Decoder Tools
SAMPLE: Demo of Simple C Automation Component and Controller
SAMPLE: Drgdrps.exe OLE Drag-Drop Source
SAMPLE: Drgdrpt.exe OLE Drag-Drop Target
SAMPLE: Helper Functions to Add Event Support to Server
SAMPLE: Marshaling Code for Connection Point Interfaces
SAMPLE: MFCINP16: Inproc 16-bit MFC Automation Object
SAMPLE: MFCINP32 Inproc 32-bit MFC Automation Object
SAMPLE: Ole2View 1.33 Update Available in Download Center
SAMPLE: OPTARG: Optional Parameters with Automation
SAMPLE: ROTCLEAN: Tool to Remove Stale Monikers from ROT
SAMPLE: SAFEARAY: Use of Safe Arrays in Automation
SAMPLE: SimpAuto.exe - Simple OLE Automation Object Sample
SAMPLE: TYPEBLD: How to Use ICreateTypeLib & ICreateTypeInfo
SAMPLE: VTBLBIND: Marshaling Using an OLE Automation Marshaller
SAMPLE: XLCLIENT: Automation Client for Excel
Simple OLE 2.0 Container
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 & 16/32 COM Interface
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
▶
Visual Basic
▶
Visual Database Tools
▶
Visual C++
▶
Visual InterDev
▶
Visual J++ and Java Language
▶
Visual SourceSafe
▶
Visual Studio
▶
Windows
▶
Windows Development
▶
Miscellaneous
▶
Technical Articles
▶
Backgrounders
▶
Specifications
▶
Books
▶
Partial Books
▶
Periodicals
▶
Samples