Click here to Skip to main content
15,868,073 members
Everything / COM

COM

COM

Great Reads

by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
by Arik Poznanski
Complete Library for using the Windows 7 Ribbon from C#, including 18 samples and 21 blog posts documenting the Ribbon features
by CMalcheski
How to Create a Complete DirectX Game in Assembly Language

Latest Articles

by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3. HDR supported.
by flyhigh
By implementing a UI library and exporting its necessary components to lua script, we can create a beautiful UI and implement relevant logic in Lua script completely.
by Andrea Simonassi
The first and simplest of the multiplication algorithms, fast enough to multiply not too large numbers
by Excel-lent
This article shows how to compile and execute OpenCL code from VBA.

All Articles

Sort by Title

COM 

5 Sep 2007 by Boaz V
How to receive events from a COM object using the application message loop in a console application.
22 Jul 2007 by Yuriy Kyyan
An article on creation automated interface for .NET applications.
30 Sep 2013 by Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
9 Aug 2012 by bChen@sh
This article explores the rules of how AddRef and Release are called in RCW and COM, which addresses the issue of RCW memory leaks.
11 Feb 2019 by frez
.NET Core Razor Page Email Form using SendGrid and reCaptcha
13 Jul 2008 by Rajneesh Noonia
The source code / article published here is to provide features of MS Script control (Functions like AddObject) and some features of VSA/Visual Studio editor like intellisence, code completion etc
15 Sep 2013 by Dave Kerr
Learn how to deploy SharpShell servers easily with the new Server Registration Manager tool
21 Dec 2018 by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application] Handle Error/ Validation
27 Dec 2018 by tranthanhtu.vn
Steps to add new "Manage Staff" feature
26 Nov 2018 by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application]Cross Modules/ Domains Communication
27 Dec 2018 by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application]Manage Staffs - Part 2
3 Dec 2018 by tranthanhtu.vn
TinyERP: SPA for Enterprise Application
18 Jul 2009 by ThatsAlok
Article touching simple issues like property, method and event and using it in .NET applications
19 Dec 2012 by ThatsAlok
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
10 Apr 2002 by Ranjan Banerji
A tutorial on how to create connection points using VC++ and ATL
16 Aug 2013 by Robert Köpferl
This article provides a better browser control than the one included in WPF
22 Feb 2010 by Aric Wang
The article will give you an idea on how to design a source filter.The source filter creates samples and outputs it from its output pin.
10 Dec 2002 by George Anescu
Presenting a C++ class for correct operations on BSTR strings with binary data contents
10 Oct 2007 by Jia.Chen
This article uses a simple example to show how to build a Firefox component intercepting/operating DOM
21 Oct 2002 by Jonathan de Halleux
Eases up the use of the Matlab(c) COM server...
18 Aug 2004 by Sprotty
An introduction to XML Data Binding, and a review of a number of leading products.
20 Jul 2006 by William.Wang
A COM class (DLL) that embeds an embeddable OLE object.
15 Aug 2004 by mav.northwind
A wizard to bring easy COM class creation to C#.
22 Feb 2006 by Skeeter
A wrapper class to any COM interface pointer.
25 Jan 2008 by Tomer Doron
In a mixed .NET/COM COM+ based environment, one may find a need for a command line tool to deploy COM components in COM+.
21 Jun 2006 by David Marcionek
This article is intended to help you get up to speed quickly with developing an ActiveX control. It will show you the basic concepts you need to know about ActiveX, such as methods, properties, and events, and how to communicate between an ActiveX control and a web page.
18 Jul 2006 by Ramchandra.kk
An illustration of the concept of Containment.
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
20 May 2007 by Michael Dunn
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
7 Jun 2007 by callmepls
23 May 2008 by Jeffrey Walton
Create a File Checksum Shell Menu Extension using ATL and Crypto++
2 Nov 2002 by Renjith Ramachandran
This article will help you to approach COM basics in a friendly manner.
30 Jul 2012 by Dave Kerr
Manage the Global Assembly Cache with this handy tool - or roll your own with the provided API!
29 Jan 2007 by Michael Dunn
This article shows a Vista Sidebar gadget that you can use to browse the APOD site and view previews of each day's picture.
28 Jan 2007 by sghctoma
An article on creating a Vista Sidebar Gadget, that communicates/controls a mobile phone through a serial (COM) port.
6 May 2002 by Ranjan Banerji
SRComHelper makes it easier to call invoke specially in cases where there are several calls to Invoke
6 Oct 2005 by Jozef Bozek
A CGuid class for manipulating the GUID structure.
6 Aug 2003 by Marc Clifton
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects?"
31 Jul 2001 by @deel@bbas
A simple COM server that is based on multiple inheritance
13 Oct 2008 by Jason Hamilton
This article introduces and explains the use of the serial_interface class. An easy way to add serial port interfaces to your C++ code.
12 Dec 2008 by Sumi, Eo, WajihUllahBaig
How DirectShow can be used to play a video in console mode.
2 Jul 2010 by KarstenK
Beginning a Firefox Addon with the power of XP-COM
5 Dec 2001 by Ivo Ivanov
A reusable object-oriented framework for preserving state of stateless components.
2 Dec 2010 by jackyxinli
Using JNI and COM technology generate Word documents in Java under Windows platform
31 Jul 2008 by shicheng
Gets the content of a web page into a project without the WinHttp APIs mixed in my source code using a WinHttp wrapper.
16 Apr 2007 by Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
9 Nov 2002 by Stephane Rodriguez.
Tutorial showing how to build COM components from scratch (DLL, EXE, automation)
29 Mar 2000 by Jeremiah Talkar
An extremely simple class that wraps the win32 CRITICAL_SECTION. Ideal for the COM STA or MTA.
30 Jul 2002 by davyuan
This tool parses a SOAP request and calls the COM+ component to stress test it.
6 Apr 2005 by Andrea Cacciarru
This article explains how to publicize and retrieve data from custom Outlook forms programmatically.
3 Aug 2000 by .Shoaib
A step by step guide to write a COM server using C++ without MFC or ATL.
2 Feb 2007 by sswater shi
A Word addin to syntax highlight selected text. The toolbar is permanent, with a transparent button icon.
12 Jul 2018 by Dave Ceddia
Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express
9 Nov 2005 by elmer_torensma
An article showing how to access Adobe InDesign CS COM objects from .NET
26 May 2010 by esaulsberry
An example of a COM object written in C# that allows access to hardware from Silverlight
16 Jan 2008 by M. Aamir Malik
An article describing how to access messages in the Outgoing Message Queue.
20 Dec 2005 by yann bertaud
How to get the song list, song information from ITunes using .NET.
21 Mar 2001 by Frank Boettger
Three ActiveX controls that allow the runtime-browsing of the object model hierarchy of a COM-Object, its implemented interfaces and the browsing and interactive changing of its properties and methods (a somewhat extended combination of VB's property- and debug-windows).
11 Aug 2004 by Andrew Wirger
This article describes how to ensure that the MFC state is properly maintained when sinking ActiveX events
22 Nov 2006 by DonSn
How to expose a .NET EXE assembly to a COM compliant client application (such as VB6 or VBScript) and force the client application to use the running instance of the .NET EXE assembly.
14 Jan 2020 by honey the codewitch
Easily add scripting support to your apps using Microsoft's active script technology
12 Jul 2010 by hamityildirim
Add-in - add-on programming and an example for Outlook add-in regions, views, rules, and reports.
6 Sep 2004 by roel_v2
Step-by-step instructions on how to add OLE automation to an already existing application. In addition, it illustrates how to do things without using the code as provided by the application wizard.
2 Jul 2014 by Mohammed El-Afifi
Given an existing win32 application, how to provide COM automation capability to it?
18 Jul 2003 by Ernest Laurentin
Introduction to Microsoft Script Hosting and Adding Macro Scripting language support to existing MFC Application
5 Apr 2009 by Ladislav Nevery
One very simple way to add scripting support to your app without need to install or distribute anything
3 Feb 2005 by pratheesh
An article on adding spell check and synonym info functionality to an editor using MS Word Automation.
14 Jul 2002 by Ernest Laurentin
Introduce to MSSCRIPT.OCX and calling JScript and VBScript in your C++ Application
25 Jun 2008 by Lukas Neumann
An example of undocumented integration into the user interface of Microsoft Office applications.
13 Feb 2009 by SHRIDHAR TL
Allows to maintain and backup your contacts and also maintains a reminder. You can store data in any of the three different databases like Microsoft SQL Server, MySql, Microsoft Access
18 Mar 2008 by ggraham412
An article on setting printer settings from within a .NET program
1 Feb 2007 by Ramchandra.kk
Article describing the steps involved to attain aggregation relation between COM components
2 Jun 2019 by James A. Brannan
Amazon Web Services Simple Queue Service using the Java 2 Software Development Kit
12 Aug 2004 by Pascal Hurni
An implementation of a shell namespace extension that uses the system provided ShellView (SHCreateShellFolderView)
14 Jun 2004 by Neville Dastur
A COM component that implements interprocess communication, and illustrates firing events to a COM container such as Visual Basic
19 Jul 2016 by Member 4206974
A program for generating a PowerPoint presentation from a structured MSWord document
2 Apr 2010 by Nish Nishant, Professor Cuthbert Calculus, Glenn Quagmire
This paper is a summary of a research exercise conducted in conjunction by Nish Sivakumar, Professor Cuthbert Calculus, and Glenn Quagmire.
27 Mar 2012 by Stan_1964
Introduces the XCD format that describes cars as collections grouped by Make and Year, and provides an API ported into a COM library to access the collections.
13 Mar 2008 by Mathieu Jacques
Design and code for an extensible, maintainable, robust, and easy to use math parser.
23 Jan 2005 by Mayur Mahajan
Article giving a general perspective on implement callback interfaces and general notion of connectable objects and connection points.
15 Apr 2004 by Rob Manderson
How to define and implement COM interfaces inside an MFC class
14 Oct 2018 by Bahrudin Hrnjica
ANNdotNET v1.0 has been released
17 Jun 2004 by Aamir Butt
An article on how to put and get information to an OLE Structured Document.
26 Oct 2013 by Igor Ladnik
Article presents a technique allowing developers to protect their .NET code from reverse engineering by reflection of executable files
25 Feb 2019 by EAHMK
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
17 Jun 2008 by Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
28 Feb 2007 by Naveed Bajwa
Describes Application Integration and discusses Different Microsoft technologies Related to Application integration
10 Mar 2016 by Marco Bertschi
Serial communication with an Arduino Board via C# and the SerialPort class from the System.IO.Ports namespace
6 Jan 2013 by Captain Price
Several ways of associating a class or a structure with a window and their differences
1 Nov 2013 by Gabi Barcan
Call methods of an existing class in MFC asynchronously, while still preserving the thread affinity required by MFC and COM.
9 Dec 2004 by thomas_tom99
An article on ATL COM Based Addin / Plugin Framework With Dynamic Toolbars and Menus, based on VC++ Addin Architecture.
17 Mar 2005 by Huang Wei
Adding MFC support to the ATL COM EXE Server.
5 Mar 2007 by Doug Richards
ATL COM Shared Add Ins Using C++ - The Easy Way
5 Mar 2009 by Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
16 Sep 2013 by Marius Bancila
Provides an overview for creating an consuming classic COM components for desktop applications with the Windows Runtime C++ Template Library
14 Oct 2004 by Pavel Martyanov
COM object for easy user input in multiline edit boxes
25 Nov 2016 by JamesFaix
.NET library to access to any running instance of Excel.
13 Apr 2008 by Alexandre GRANVAUD
Automate your data classes initialization from an XML file.
14 Aug 2004 by Mohamed Hendawi
Get a list of running Visual Studio instances, and a reference to the automation server.