Skip to Content
.NET and COM Interoperability Handbook, The
book

.NET and COM Interoperability Handbook, The

by Alan Gordon
December 2002
Intermediate to advanced
720 pages
17h 39m
English
Pearson
Content preview from .NET and COM Interoperability Handbook, The

Using ActiveX Controls in Managed Code

ActiveX controls have always been one of the most misunderstood COM-based technologies. Microsoft didn't help the situation by changing the definition of what an ActiveX control is several times. The current definition of an ActiveX control is that it is a COM object that supports the IUnknown interface. ActiveX controls usually support many other interfaces, but all other interfaces should be viewed as optional and a container should not rely on these interfaces being supported.

However, to most people, an ActiveX control is a COM object that has a user interface and supports a special set of interfaces—IOleControl, IOleIn-PlaceObject, IDataObject, and so forth—that allow it to be hosted inside of (and ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

.NET and COM: The Complete Interoperability Guide

.NET and COM: The Complete Interoperability Guide

Adam Nathan
Professional C# 5.0 and .NET 4.5.1

Professional C# 5.0 and .NET 4.5.1

Christian Nagel, Jay Glynn, Morgan Skinner

Publisher Resources

ISBN: 013046130XPurchase book