JavaScript DOM Ranges
Nicholas Zakas explores the powerful DOM Range tool and how a range can be used to select a section of a web document regardless of node boundaries.
Nicholas Zakas explores the powerful DOM Range tool and how a range can be used to select a section of a web document regardless of node boundaries.
Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.
Learn about a way to enable a hot key in an ActiveX control without a message hook.
Have you ever wondered how to display charts or any other visual ActiveX controls in a web environment without having the need for the client (the browser in this case) to download these conrols in order to display the data.
Two classes that provide richer interfaces and easier semantics to pass classes via COM/DCOM.
Very useful COM Object Lookup utility that provides the classname and executable based on a CLASID or ProgID
Function that enables you to compare a classid to a progid for things such as determining if a given component has been installed.
Several functions to read and write variants to streams and blobs
Illustrates most efficient manner of passing binary data via COM
Allows a COM client to delegate calls to a COM server that is running under a higher-priveleged NT user account.
Connection Points and Asynchronous Calls - Part II
Tutorial on programming Connection Points
Illustrates how to register components on a remote machine !
In-process Servers and DCOMCNFG Utility
Writing and Reading COM objects using CArchive
Implementing Asynchronous Data Transfer for COM Clients
Getting a Feel of COM Threading Models
Programmatically registering and unregistering COM servers
Passing DYNAMIC Data QUICKLY using SafeArrays - 2
Using a BSTR to Transport C++ Objects Across the DCOM Interface
DLLUnregister Server in MFC based COM applications
Using a Multidimensional SAFEARRAY to pass data across from COM objects