JavaScript DOM Ranges
Rating: none
Nicholas Zakas - 06/11/2007
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.Transparent Flash Control in Plain C++
Rating: 




Igor Makarov - 07/11/2006
Learn about OLE container implementation to host a Transparent Flash Player Control using plain C++. No ATL, MFC, or other libraries are used.
Using a Hot Key in an ActiveX Control
Rating: none
Onega - 02/26/2004
Learn about a way to enable a hot key in an ActiveX control without a message hook.
Hosting Windowed ActiveX Controls in ASP Scripts (MSChart Example).
Rating: none
Constantinos A. Loizides - 12/10/2001
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.
Passing C++ Classes Across DCOM
Rating: none
Eugene Khodakovsky - 11/06/2001
Two classes that provide richer interfaces and easier semantics to pass classes via COM/DCOM.
Dynamic Com
Rating: none
Anthony Roach - 09/26/2001
Getting around version conflicts and more.
ObjectLookup Utility
Rating: none
Christian Skovdal Andersen - 02/20/2001
Very useful COM Object Lookup utility that provides the classname and executable based on a CLASID or ProgID
Undocumented AFX function : AfxGetClassIDFromString
Rating: none
G. De Leeuw - 11/01/2000
Function that enables you to compare a classid to a progid for things such as determining if a given component has been installed.
Variant Streaming Code
Rating: none
Kenneth Kasajian - 10/09/2000
Several functions to read and write variants to streams and blobs
Passing Binary Data in COM
Rating: none
Roy - 04/28/2000
Illustrates most efficient manner of passing binary data via COM
COM Delegation Using the COM Channel Hook Mechanism
Rating: none
Paul Barvinko - 04/23/2000
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
Rating: none
Ashish Dha - 01/25/2000
Connection Points and Asynchronous Calls - Part II
Connection Points And Asynchronous calls
Rating: 




Ashish Dhar - 12/29/1999
Tutorial on programming Connection Points
Remote COM registering
Rating: none
Alex Turc - 12/02/1999
Illustrates how to register components on a remote machine !
In-process Servers and DCOMCNFG Utility
Rating: none
George Poulose - 07/19/1999
In-process Servers and DCOMCNFG Utility
Writing and Reading COM objects using CArchive
Rating: none
Ales Krajnc - 05/21/1999
Writing and Reading COM objects using CArchive
Implementing Asynchronous Data Transfer for COM Clients
Rating: none
Reg Anderson - 05/17/1999
Implementing Asynchronous Data Transfer for COM Clients
Getting a Feel of COM Threading Models
Rating: none
Rama Krishna - 02/24/1999
Getting a Feel of COM Threading Models
Programmatically registering and unregistering COM servers
Rating: none
Jeremiah Talkar - 02/22/1999
Programmatically registering and unregistering COM servers
Passing DYNAMIC Data QUICKLY using SafeArrays - 2
Rating: none
Andrew Schafer - 02/14/1999
Passing DYNAMIC Data QUICKLY using SafeArrays - 2
COM Collection Template Class
Rating: none
Mark Imel - 02/14/1999
COM Collection Template Class
Using a BSTR to Transport C++ Objects Across the DCOM Interface
Rating: none
Richard Warg - 01/17/1999
Using a BSTR to Transport C++ Objects Across the DCOM Interface
DLLUnregister Server in MFC based COM applications
Rating: none
Alexei Evdokimov. - 12/01/1998
DLLUnregister Server in MFC based COM applications
Using a Multidimensional SAFEARRAY to pass data across from COM objects
Rating: none
Aravind Corera - 11/10/1998
Using a Multidimensional SAFEARRAY to pass data across from COM objects
Using COM to Pass Arrays
Rating: 




Jeff Lundgren - 11/08/1998
Using COM to Pass Arrays
RNSO - A Remote Notifiers,Subjects and Observers Server over DCOM
Rating: none
Pierre Mellinand. - 11/08/1998
RNSO - A Remote Notifiers,Subjects and Observers Server over DCOM
HOW TO Configure DCOM Timeouts
Rating: none
Chris Kohlhepp - 09/29/1998
HOW TO Configure DCOM Timeouts
Misc.
Serial Communications with ActiveX
Rating: 




mongi058 - 06/07/2004
Discover how to make serial communication (RS232) with MSComm.What is the Matrix? - Part 3, Streaming
Rating: none
Steve Dunn - 04/25/2003
How to use stream opeators to insert data into a Matrix array utility.
What Is the Matrix? -- Part 2
Rating: none
Steve Dunn - 04/17/2003
Expanding on his previous articles, Steve explains how to use the built-in conversions to and from VARIANTs in his Matrix class.
What Is the Matrix?
Rating: none
Steve Dunn - 02/28/2003
Matrix is a templatized utility class available here on CodeGuru. This article digs into showing more regarding the use of this.
Taking the Complexity Out of Creating COM Arrays'—The Matrix Class Utility
Rating: none
Steve Dunn - 01/29/2003
Arrays can be tedious, especially when passing them across COM/DCOM. This utility class aids the creation of arrays, including safe arrays and variants.
Simplifying the Concept of COM
Rating: 




TruBic - 10/03/2002
Trung provides his perspectives on the relationships among COM, C++, and C.
Automating Legacy Applications - Part 2
Rating: none
Igor Ladnik - 07/08/2002
This article fills in the gaps in the discussion of converting COM unaware application to COM.
Automating Legacy Applications
Rating: none
Igor Ladnik - 06/17/2002
A COM unaware application can be converted to "automation" server with COM objects embedded into the application's process.
A Simple SafeArray Wrapper
Rating: none
Praveen S. Kumar - 07/18/1999
A Simple SafeArray Wrapper
One way to hook a system function and how to improve performance hooking up CLSIDFromProgID procedure.
Rating: none
Vitaly Meytin - 06/25/1999
One way to hook a system function and how to improve performance hooking up CLSIDFromProgID procedure.
ActiveX hyper linking
Rating: none
Andrew Garbuzov - 04/08/1999
ActiveX hyper linking
Passing arrays of structures in COM
Rating: none
Reg Anderson - 03/05/1999
Passing arrays of structures in COM
TIP: Adding a typelibrary as a resource to a project
Rating: none
Jeremiah S. Talkar - 02/18/1999
TIP: Adding a typelibrary as a resource to a project
Building a World Class Application with MFC and COM Automation
Rating: none
David Cole - 12/03/1998
An MFC COM tutorial
Writing a simple Typelibrary browser
Rating: none
Aaravind Corerra - 12/01/1998
Writing a simple Typelibrary browser
An ASP Component to Send Arbitary Large File from Server to Client
Rating: none
Shimon Pozin - 12/01/1998
An ASP Component to Send Arbitary Large File from Server to Client
Handling Interdependent Objects in Automation - An Example of a Bank Server Object
Rating: none
Shashi Kumar - 11/29/1998
Handling Interdependent Objects in Automation - An Example of a Bank Server Object
A COM-based Automation Wave File Editor
Rating: none
John Harte - 11/22/1998
A COM-based Automation Wave File Editor
COM: Component Category Manager wrapper classes
Rating: none
Len Holgate - 11/03/1998
COM: Component Category Manager wrapper classes
MBV Wizard and the COM Container Library
Rating: none
Scott Prugh - 10/30/1998
Updated article for VC++6.0 with some bug fixes
Instantiating _com_ptr_t objects remotely
Rating: none
Keith Rule - 10/25/1998
Instantiating _com_ptr_t objects remotely
COM: IEnumXXXX to STL-style iterator wrapper class
Rating: none
Len Holgate. - 10/07/1998
COM: IEnumXXXX to STL-style iterator wrapper class
Active Document Containers
Rating: none
Andrew Garbuzov - 09/29/1998
Active Document Containers
Registry
Registry Cleaner
Rating: none
Chakrapani Ramachandran - 06/10/2003
Clean the Registry for COM-based projects.
Security
Managed C++: Determining User Security Roles
Rating: 




Tom Archer - MSFT - 01/24/2005
For those who don't have the desire or time to become experts on Windows security, follow this demonstration of using various .NET classes to test for a user's inclusion in one or more security groups.COM Security Primer, Part I
Rating: none
Jeff Prosise - 04/13/2001
In the first of a two-part series, Jeff Prosise covers the all-important issues of COM security in terms of activation security and access security.
COM Security Primer, Part II
Rating: 




Jeff Prosise - 04/13/2001
In the second of a two-part series Jeff Prosise focuses on remote server process identity and authentication.
Structured Storage
COleFileManager - OLE Compound File Class
Rating: none
Brett R. Mitchell - 01/21/2000
Encapsulates the ugly details of implementing compound file support
Tutorials
How to Implement a Mouse Hover/Leave Message on the System Tray
Rating: 




genie0610 - 09/09/2004
Ever wanted to get a mouse hover/leave message from the system tray? The Windows shell doesn't support that. This class is a solution that works.COM Interface Hooking and Its Application, Chapter I
Rating: 




Zhefu Zhang - 10/08/2003
Tutorial on designing and implementing a program interacting with MSN Messenger 6.0+.
Automating Microsoft Office Applications
Rating: 




V Girish - 08/19/2003
This tutorial helps you learn the basics of automation. With this code, you can control PowerPoint from your application. You can open PowerPoint programmatically, open any presentation, go to any slide that you want, run the slideshow, and more. The same concept can be applied to any one of the Microsoft Office applications.
Step by Step COM Tutorial
Rating: 




Saurabh Dasgupta - 03/06/2001
A step-by-step guide to creating COM components using Visual C++ - without the help of ATL or MFC
Beginner-Level COM Tutorial
Rating: 




Naveed Ahmed - 07/19/2000
Very quick and easy tutorial for someone looking to "get their feet wet" with COM
Automation and Eventing with Word
Rating: 




Christian Staffe - 02/22/1999
regrouped
ActiveX Control Tutorial
Rating: none
Navin Kohli - 02/05/1999
ActiveX Control Tutorial
Leveraging C++ Applications Using COM (An Extension of the Document View Architecture)
Rating: none
Jonathan Woodbury and Ranjan Banerji. - 02/05/1999
Leveraging C++ Applications Using COM (An Extension of the Document View Architecture)
Wrappers
Writing a Managed Wrapper for COM Components
Rating: none
Alex Kravchenko - 04/18/2002
What do you do with all the COM components written in C++ if you move to .NET? Create wrappers! Learn more.
