Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / COM

COM

COM

Great Reads

by Adrian Dorache
Let's see a short example using COM objects exposed by Internet Explorer. The code below changes the color of every link in an HTML document.
by Boaz V
How to receive events from a COM object using the application message loop in a console application.
by Yuriy Kyyan
An article on creation automated interface for .NET applications.
by Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.

Latest Articles

by Adrian Dorache
Let's see a short example using COM objects exposed by Internet Explorer. The code below changes the color of every link in an HTML document.
by Boaz V
How to receive events from a COM object using the application message loop in a console application.
by Yuriy Kyyan
An article on creation automated interface for .NET applications.
by Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.

All Articles

Sort by Score

COM 

by Boaz V
How to receive events from a COM object using the application message loop in a console application.
by Yuriy Kyyan
An article on creation automated interface for .NET applications.
by Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
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.
by frez
.NET Core Razor Page Email Form using SendGrid and reCaptcha
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
by Dave Kerr
Learn how to deploy SharpShell servers easily with the new Server Registration Manager tool
by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application] Handle Error/ Validation
by tranthanhtu.vn
Steps to add new "Manage Staff" feature
by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application]Cross Modules/ Domains Communication
by tranthanhtu.vn
[TinyERP: SPA for Enterprise Application]Manage Staffs - Part 2
by tranthanhtu.vn
TinyERP: SPA for Enterprise Application
by ThatsAlok
Article touching simple issues like property, method and event and using it in .NET applications
by ThatsAlok
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
by Ranjan Banerji
A tutorial on how to create connection points using VC++ and ATL
by Robert Köpferl
This article provides a better browser control than the one included in WPF
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.
by George Anescu
Presenting a C++ class for correct operations on BSTR strings with binary data contents
by Jia.Chen
This article uses a simple example to show how to build a Firefox component intercepting/operating DOM
by Jonathan de Halleux
Eases up the use of the Matlab(c) COM server...
by William.Wang
A COM class (DLL) that embeds an embeddable OLE object.
by mav.northwind
A wizard to bring easy COM class creation to C#.
by Skeeter
A wrapper class to any COM interface pointer.
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+.
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.
by Ramchandra.kk
An illustration of the concept of Containment.
by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
by Michael Dunn
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
by callmepls
A Fast CSV Writer Using ATL
by Jeffrey Walton
Create a File Checksum Shell Menu Extension using ATL and Crypto++
by Renjith Ramachandran
This article will help you to approach COM basics in a friendly manner.
by Dave Kerr
Manage the Global Assembly Cache with this handy tool - or roll your own with the provided API!
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.
by sghctoma
An article on creating a Vista Sidebar Gadget, that communicates/controls a mobile phone through a serial (COM) port.
by Ranjan Banerji
SRComHelper makes it easier to call invoke specially in cases where there are several calls to Invoke
by Jozef Bozek
A CGuid class for manipulating the GUID structure.
by Marc Clifton
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects?"
by @deel@bbas
A simple COM server that is based on multiple inheritance
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.
by Sumi, Eo, WajihUllahBaig
How DirectShow can be used to play a video in console mode.
by KarstenK
Beginning a Firefox Addon with the power of XP-COM
by Ivo Ivanov
A reusable object-oriented framework for preserving state of stateless components.
by jackyxinli
Using JNI and COM technology generate Word documents in Java under Windows platform
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.
by Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
by Stephane Rodriguez.
Tutorial showing how to build COM components from scratch (DLL, EXE, automation)
by Jeremiah Talkar
An extremely simple class that wraps the win32 CRITICAL_SECTION. Ideal for the COM STA or MTA.
by davyuan
This tool parses a SOAP request and calls the COM+ component to stress test it.
by Andrea Cacciarru
This article explains how to publicize and retrieve data from custom Outlook forms programmatically.
by .Shoaib
A step by step guide to write a COM server using C++ without MFC or ATL.
by sswater shi
A Word addin to syntax highlight selected text. The toolbar is permanent, with a transparent button icon.
by Dave Ceddia
Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express
by elmer_torensma
An article showing how to access Adobe InDesign CS COM objects from .NET
by esaulsberry
An example of a COM object written in C# that allows access to hardware from Silverlight
by M. Aamir Malik
An article describing how to access messages in the Outgoing Message Queue.
by yann bertaud
How to get the song list, song information from ITunes using .NET.
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).
by Andrew Wirger
This article describes how to ensure that the MFC state is properly maintained when sinking ActiveX events
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.
by honey the codewitch
Easily add scripting support to your apps using Microsoft's active script technology
by hamityildirim
Add-in - add-on programming and an example for Outlook add-in regions, views, rules, and reports.
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.
by Mohammed El-Afifi
Given an existing win32 application, how to provide COM automation capability to it?
by Ernest Laurentin
Introduction to Microsoft Script Hosting and Adding Macro Scripting language support to existing MFC Application
by Ladislav Nevery
One very simple way to add scripting support to your app without need to install or distribute anything
by pratheesh
An article on adding spell check and synonym info functionality to an editor using MS Word Automation.
by Ernest Laurentin
Introduce to MSSCRIPT.OCX and calling JScript and VBScript in your C++ Application
by Lukas Neumann
An example of undocumented integration into the user interface of Microsoft Office applications.
by ggraham412
An article on setting printer settings from within a .NET program
by Ramchandra.kk
Article describing the steps involved to attain aggregation relation between COM components
by James A. Brannan
Amazon Web Services Simple Queue Service using the Java 2 Software Development Kit
by Pascal Hurni
An implementation of a shell namespace extension that uses the system provided ShellView (SHCreateShellFolderView)
by Neville Dastur
A COM component that implements interprocess communication, and illustrates firing events to a COM container such as Visual Basic
by Jozef Bozek
An ATL toolbox control.
by Member 4206974
A program for generating a PowerPoint presentation from a structured MSWord document
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.
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.
by Mathieu Jacques
Design and code for an extensible, maintainable, robust, and easy to use math parser.
by Mayur Mahajan
Article giving a general perspective on implement callback interfaces and general notion of connectable objects and connection points.
by Rob Manderson
How to define and implement COM interfaces inside an MFC class
by Bahrudin Hrnjica
ANNdotNET v1.0 has been released
by Aamir Butt
An article on how to put and get information to an OLE Structured Document.
by Igor Ladnik
Article presents a technique allowing developers to protect their .NET code from reverse engineering by reflection of executable files
by EAHMK
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
by Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
by Naveed Bajwa
Describes Application Integration and discusses Different Microsoft technologies Related to Application integration
by Marco Bertschi
Serial communication with an Arduino Board via C# and the SerialPort class from the System.IO.Ports namespace
by Captain Price
Several ways of associating a class or a structure with a window and their differences
by Alfred Molnar
Call methods of an existing class in MFC asynchronously, while still preserving the thread affinity required by MFC and COM.
by thomas_tom99
An article on ATL COM Based Addin / Plugin Framework With Dynamic Toolbars and Menus, based on VC++ Addin Architecture.
by Huang Wei
Adding MFC support to the ATL COM EXE Server.
by Doug Richards
ATL COM Shared Add Ins Using C++ - The Easy Way
by Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
by Marius Bancila
Provides an overview for creating an consuming classic COM components for desktop applications with the Windows Runtime C++ Template Library
by Pavel Martyanov
COM object for easy user input in multiline edit boxes
by JamesFaix
.NET library to access to any running instance of Excel.
by Alexandre GRANVAUD
Automate your data classes initialization from an XML file.
by Mohamed Hendawi
Get a list of running Visual Studio instances, and a reference to the automation server.
by VGirish
This tutorial helps you to automate PowerPoint, with hints to automate other MS-Office applications
by Tili
Explains a little bit about event sinking and events of MSN Messenger
by dB.
A VMWare C# tasks library.
by Igor Ladnik
A Windows application that does not export any program interface, may be converted to automation server with COM object(s) injected into the application process.
by Igor Ladnik
Unmanaged Windows GUI application with no exported program interface gets automated with injected code. A WCF aware injected component allows world-wide located clients to communicate with automated application via Azure AppFabric Service Bus despite firewalls and dynamic IP addresses
by intensely_radioactive
Automation of COM Dialogs in a DLL
by intensely_radioactive
An article on how to add automation to a form view
by abhishek pareek2009
This article contains a DLL with sample code which is used as a reference in a C# Windows application to import FOB to Navision.
by Arkadeep De
Azure Storage Account - what is blob?
by farhanx
This article is about the art of how to track bugs in programs and handle them beautifuly. Make yourself understand perfectly the reasons for exceptions and bugs.
by Sabitha Abraham
This article describes the basics of an IDL file.
by Jeremiah Talkar
A note for C++ programmers about global varaibles in Apartment threaded VB COM objects
by Tomer Shamam
Blendability Part III – View Model Locator Replacement using MEF
by Vahe Karamian
This code will demonstrate how to automate and get content from a MS Word document.
by Shashangka Shekhar
In this post, we are going to implement braintree payment gateway with ASP.NET Core 2.1
by Shameel
Browser Selector is a WinForms app written in C# that allows you to associate different urls with different browsers.
by liyang yu
A step-by-step introduction to how to build your own Local COM server and client.
by Amit Dey
This article shows how to program an Outlook2000/2K+ COM addin using a pure ATL COM object.
by Abbas_Riazi
Building COM components that can be called from any IDEs that support COM with MATLAB COMBuilder toolbox
by Abbas_Riazi
Building COM components that can be called from any IDE that supports COM with MATLAB COMBuilder toolbox.
by Kunal Chowdhury «IN»
In this post, you will learn how to write code in TypeScript
by Eric Haddan
Using the Image Mastering API in C#.
by Eric Haddan
Example of a CD/DVD burning application using IMAPI2.
by Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
by yincekara
This article is a guide to building a .NET component, using it in a VB6 project at runtime using late binding, attaching its events and get a callback.
by Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
by DiponRoy
Making schedule jobs exe using Quartz scheduler
by xushiwei
Most of the C++ programmers do not benefit from "Garbage Collection" technique (GC). Here is a new memory management technique named "GC Allocator" (Note it is not "GC").
by Leif Simon Goodwin
I have created two C++ template classes which allow a COM interface to be marshalled between threads with no fuss and no pain
by Bharat Mallapur, sriraj
How to make your C# component callback a Perl subroutine
by free5lot
Camera_Net is a FLOSS library for using video-cameras and video-inputs in .NET projects easily
by R@jeev K R
This articles shows how to capture an image from a streaming URL using different ISampleGrabber modes.
by Andreask84
In this article, I propose a simple application written entirely in Python that allows you to capture images from a camera using DirectShow and to perform simple processing on them using OpenCV.
by Morten Abrahamsen
CBSTRStream is a simple BSTR stream implemenation with some useful data type conversion functions.
by 2b|!2b==?
A command-line program that backs up folders and files specified in a text file to CD-W
by Morten Abrahamsen
A simple _bstr_t extension to wrap basic string functionality (find, mid, replace aso)
by T800G
An easy and flexible way to change file extensions.
by Naren Neelamegam
Vistra code walkthrough article, to explain a few of the interesting things about Windows.
by aleksey_m_t
MSVS2015 chart view trace extension
by Ivo Beltchev
Classic Start menu and other shell features for Windows 7 and Vista.
by Vigen Dolbakyan
Quick implementation of client/server connection using DCOM.
by Won Dong
To utilize cloud service as an anonymous desktop environment in Amazon S3 and EC2 Windows instances
by Mattias Högström
.NET apps are run by the .NET runtime. There exists an unmanaged API which allows you to run apps under a customized runtime. This API lets you strengthen security, provide a different deployment strategy, add framework logging, provide your own memory management implementation, and sandbox an appli
by Meir Bechor
This article describes how to move collections between native and managed code.
by sbaladevan
This simple program, which I develop for my understanding. This may help you for understanding the com coding and using it VB
by Dinesh Ahuja
COM Concept : Containment
by Dinesh Ahuja
Unleashing Aggregation
by Mitendra Anand
How to implement COM connection point callback for a C++\CLI client.
by Alex C. Punnen
This article is intended to explain the concept behind connection points with a clear practical example, which will demonstrate an in-process COM server and an MFC client that uses the server.
by Paul Barvinko
Allows a low-privileged COM client to delegate calls to a COM server that is running under a higher-priveleged NT user account.
by Aria Ansari
An article about COM.
by Aria Ansari
An article about COM Containment.
by Aria Ansari
An article about COM Library.
by Joao C. Morais
An article about COM IDs and the Registry
by sudeesh
An article about COM in .NET
by valeriyabobko
create COM with no ATL, just C++
by Jeff Glatt
How to create/use COM components in plain C, without MFC, ATL, WTL, or any other framework.
by Jeff Glatt
How to write a COM component in C that can be used by script languages such as VBscript, Visual BASIC, jscript, etc.
by Jeff Glatt
COM collections in C
by Jeff Glatt
Make a COM object with multiple interfaces, in C.
by Jeff Glatt
Add a connectable object (source/sink).
by Jeff Glatt
How to write an ActiveX Script Host in C.
by Jeff Glatt
An ActiveX Script Host with custom COM objects. This allows a script to call C functions in your app.
by Jeff Glatt
Miscellaneous Script Host details
by Yaron Nir
The article is a brief introduction to what is actually going on behind the scenes of a COM interface.
by Zhefu Zhang
Interaction with MSN Messenger 6.0
by keesp
A COM Newbie's Journey Through DLL Hell
by Prashant M. Tailor
Using COM components in .NET framework.
by Blue_Aqua
Good interview question COM
by Joao C. Morais
An article about COM Architecture, COM Clients and the Registry
by Joao C. Morais
An article about COM Architecture, COM Servers, COM DLL Servers and the Registry
by Len Holgate
This example COM component provides 3 COM objects for using the Win32 Mailslot IPC mechanism. The component may be useful if you need to communicate from VB using Mailslots.
by Jeremiah Talkar
An introduction to the COM+ Object Pooling service
by M_Rizwan
Monitoring COM+ running applications.
by CPallini
Explains how to obtain the runtime licence of an ActiveX control in order to use it inside a script.
by Andreask84
A command line tool and a simple C# class with a complete set of functions to easily upload videos on Vimeo
by Ian Nowland
A Visual Studio .NET 2003 add-in that reflows (rewraps) text in comments to make them easier to read.
by Alexander Yumashev
The code compacts and repairs an MS Access database from C# code using a JRO.JetEngine COM-object. Binding occurs at runtime, no references, no interops. Pure System.Reflection.
by Jeremy T. Fuller
A simple method that compacts and repairs a Microsoft Access database file using the Microsoft Jet library and C# COM interop. The example code is meant to be integrated into an ASP.NET web site.
by Bogdan Apostol
Enables applications written in Visual Basic 6 to use function pointers and shows how to embed native code
by Melick
This is a complete guide to install SharePoint in a three server farm using AutoSPInstaller
by Len Holgate
COM objects can be categorised using the Component Category Manager. The code here makes it easier to use these categories in your code.
by Karl Josefsson
Compressing attachments before sending the mail
by Kevin Mack
How to configure Terraform Development Environment
by Dynamsoft
Control Scanners & Webcams in JavaScript.
by pottwalblog
Convert Word-Documents to PDF-Files using Word 2007 on a Server
by Foolomon
Describes the implementation of a key registration, installation, and validation methodology for Windows applications.
by Foolomon
Describes the implementation of a key registration, installation, and validation methodology for Windows applications.
by Foolomon
Describes the implementation of a key registration, installation, and validation methodology for Windows applications
by Foolomon
Describes the implementation of a key registration, installation, and validation methodology for Windows applications
by Sauro Abbondanzieri
UWP, COM, C++/WinRT, OOP in plain C. What else?
by Helmut Obertanner
In this article, we will create a form region that shows all contacts within the same category.
by koolprasad2003
This article help you to create word table using OpenXML without interop object
by CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
by CS Rocks
The article demonstrates how to create a COM DLL in VS2005.
by pratheesh
An MFC based implementation of a MS Word Speller.
by RTC-LCS-Developer
mBot manages multiple RTC Client objects and exposes interfaces to them via .NET Remoting and .NET Web Services so that they can be managed and used remotely by other .NET applications or by entirely different platforms such as a Java J2EE/SOAP application like Jabber IM running on Linux or Windows.
by Oso Oluwafemi Ebenezer
This illustrate how to create shortcut to objects (both file and non-file like printers, folders, files. Drives, etc) in Win32 C++
by Philipp_Engelmann
In this series, I am going to rewrite the Turing machine I wrote in Creating a Turing machine in Python.
by pratheesh
Describes a practical use of the HTML interfaces available in C++.
by Abdul Hye
An understanding of ActiveX controls.
by Turay Melo
This is an alternative for "Creating an Outlook 2010 Add-In"
by Eric Haddan
Using the Image Mastering API to create Red Book Audio CDs
by Angel Kafazov
This article explains how to write your custom DirectShow SampleGrabber filter for Windows Mobile.
by Erik Thompson
An ATL Object Wizard that helps create a COM Object implementation of a DeskBand. Web Accessories for Internet Explorer and the Desktop. History, Favorites, Search, Radio, and Address Bands ... You have seen them since Internet Explorer 4.0. Now create your own!
by imagiro
How to create JavasSript arrays and other objects from C++ code and pass them to the script.
by itsdkg
This article will explain how to create a Microsoft SAPI compliant Application or Integrating a TTS with SAPI.
by Gindi Bar Yahav
Creating mini media player using Windows Media Player COM
by ub3rst4r
How to create system restore points for Windows in C# with PInvoke
by Srinivasa Dinesh Parupalli
Custom APIs using .NET SDK for SQL API
by Steve L. Powell
IntroductionWhy would you  want to call an RTD from an XLL? Recall that the way to call an RTD is through the RTD function in Excel, so the user needs to somehow remember how many parameters your function takes and in what order to supply them and even what the function is called. Good luck explaini
by Jerry.Wang
This wrapping class will try to use the latest version of MSXML in the machine, and it is easy because of using auto_ptr.
by ThatsAlok
Object Oriented Programming in DART
by Jeremy Hutchinson
Data driven layout in server-side Blazor
by Ross White
C++ class wrapper for ADO
by Shadi Al-Kahwaji
This article will walk you through configuring two computers to share a COM component as a distributed component(DCOM).
by Brian C Hart
This tutorial guides you through the step-by-step details of how to use Visual Studio .NET 2003 to develop DCOM client/server applications.
by Brian C Hart
We modify starter files provided by the ATL project wizard, to improve user-friendliness and provide security for our server. I also show you how to do a Replace/Replace All across the whole project.
by Brian C Hart
In this step, we add a simple COM object to our server using the ATL Simple Object wizard. Plus, properly initialize and cleanup your COM objects with FinalConstruct() and FinalRelease().
by Brian C Hart
Add a method, SayHello(), to the server, that fires the event which the client handles.
by Brian C Hart
We look at connection points, and set up the server's end of one, for our simple DCOM "Hello, World!" server.
by Brian C Hart
This tutorial shows you how to write DCOM software, with all the latest features, in a simple, straightforward manner.
by Brian C Hart
We modify starter files, provided by the ATL COM AppWizard, to improve the user-friendliness of our server.
by Brian C Hart
In this step we add a simple COM object to our server using the New ATL Object Wizard.
by Brian C Hart
Here we add a method to our DCOM-remoted object, and start on implementing its functionality.
by Brian C Hart
We look at connection points and set up the server's end of one. We'll also finish implementing our SayHello() method.
by Brian C Hart
We build our new server and install it on the server machine.
by Brian C Hart
At last! We finish our tutorial by writing a client with MFC, AppWizard, and ClassWizard, like back in the good ol' days (sighhh...)
by Brian C Hart
Brian's detailed answers to your most frequently asked questions about his DCOM tutorial.
by araud
Your own transport for DCOM
by Ganesh_IT
This article outlines the issue faced by most developers when it comes to dealing with Excel objects. Here, you will find code that will help in getting rid of Excel objects from the memory once they are no longer required.
by Jeffrey Walton
Using WinDbg to survive in a .NET world.
by Jörgen Sigvardsson
A simple DECIMAL wrapper class suitable for C++ code interfacing VB scripts/OLE automation code etc.
by Anishcv
An article that demonstrates automation by showing how to split a MS-Word file based on Bookmarks
by Partha Kuchana
An introduction to COM+ queued services.
by Arman Ghazanchyan
The Desktop Alarm Clock is a very useful application that can perform several tasks.
by Jose A Pascoa
Desktop Duplication API in Delphi
by Dan Letecky
Building an application that searches your Office documents in tenths of a second.
by nuclear_sun
You can share a peer's desktop with any others using this software, designate the sharer and viewers in any way you can imagine. Detailed development document and user manual can be found in the Download.
by Kazi Zakir Hossain
How to detect the media insertion / ejection in ROM in VB6
by Viktor Hamori
In this article, one can find a possible solution how to check or to be notified if the Excel Application is in Edit mode
by Dynamsoft
The article will show you how to develop a cross-platform document imaging solution that works with all mainstream browsers by using ImageCapture Suite.
by Yuancai (Charlie) Ye
Performance comparison between SocketPro and .NET remoting.
by Andrei Smolin
This article describes the ways a VB.NET developer can create a COM Add-in for Microsoft Office 2000, 2002 (XP), 2003, and 2007 in order to customize Office applications including adding UI elements and event handling.
by Anthony Dass
Developing a high-performance provider in WMI using C++.
by Tzoockee
This is an ActiveX control that can be used as a digital clock, or as a timer.
by Ian Bell, #2
A sample C++ project that uses DES to combine two or more AVI files.
by tanvon malik
This article is about DirectShow filters and how to create them
by Kovalev Maxim
How to cut off specified parts of media file using DirectShow
by CMalcheski
How to Create a Complete DirectX Game in Assembly Language
by gabrielmaldi
A very simple way of doing it.
by Adrian Bacaianu
This article will demonstrate how to build and use a COM Add-In using Visual Basic. An useful sample is also provided.
by Adrian Bacaianu
This module is designed to solve the old problem of directory replication.
by Dmitri Sviridov
The article decribes how to implement docking ActiveX control using MFC and ATL
by Philipp_Engelmann
Due to busy lives in the 21st century, finding time to learn about new topics and keeping up to date with technological trends becomes more and more difficult.
by Javed Akhtar Ansari
This article demostrates how to do drag and drop Outlook attachments on a tree view node and describes the private Clipboard format of Outlook.
by Matt (D) Wilson
An alternative take on describing the VOLE Automation library
by daluu
GUI automation for the purpose of driving or controlling an application via its GUI
by DoItFreely
a media file player based on DShow
by Dave Kerr
Dynamic and Configurable Availability Zones in Terraform
by Andrey Chuvahin
Example dynamic configuration of DTS-packages for transferring DBF files to SQL Server with VB
by dswigger
Create dynamic objects that you can pass using IDispatch interfaces
by Vozzie2
How to handle dynamic, late binding, events for COM objects in VB.NET.
by SandeepBera
Activex Control for Line Drawing at runtime
by rahulagarwal33
allocates a memory filled with the variable with appropriate padding
by Richard Minerich
In general, .NET ActiveX Wrappers are painful to build and deploy. This is because there are a large number of steps involved in the building of signed .NET ActiveX Web Applications. In order to reduce the complexity of this problem, we’ve created a sample solution which works out of the box.
by joseangelmt
We are going to enable your application to write entries in HKEY_LOCAL_MACHINE, elevating your application when necessary.
by Jeff Glatt
Specifically shows how to embed a browser OLE object in your own window, and more generally demonstrates how to manipulate and create COM/OLE objects, in plain C (ie, no MFC, WTL, ATL, .NET, C#, nor even C++). The latter is applicable to many other uses, such as creating your own script engine.
by Alex Hazanov
A library that allows you to embed scripting functionality to your C++ MFC application.
by Jose A Pascoa
Although most Windows programmers have already used the RichEdit Control, many of them are not aware of all its capabilities. One such capability is image embedding.
by Joseph Armbruster
How to embed the Google Earth scene in a C# application.
by Eduardo Campano
This article explains how to open a VB6 MDI child form inside a .NET MDI form
by Vsevolod Belousov
In this article I explain how to embed presentation player into a WPF application and describe the way this solution was found
by Elias Bachaalany
Describes how to use COM objects without registration.
by Fred van Lieshout
OLE container implementation for hosting a Flash Player control using C++, with support for calls and callbacks between C++ and Flash ActionScript.
by Doug Richards
An introduction to event sinks in C++ in the context of ATL COM Add Ins.
by Maxim Kartavenkov
Articles describes how to make pure C# rendering video on EVR with custom presenter over Direct3D in .NET
by HerbD
Describes how to return tables of values as the result of user defined functions (UDF) in Excel.
by Joao Tito Livio
Pull data directly from SQL Server to Excel using C# and VSTO.
by Suresh Suthar
How to execute DTS packages through VB.NET and use global variables.
by Dynamsoft
In this article, we will see how to use Dynamic Web TWAIN to acquire, edit images, and upload them to Microsoft SharePoint.
by KarstenK
Getting information about installed network drivers on a PC.
by Bahrudin Hrnjica
Export options in ANNdotNET
by andywilsonuk
A C# application that uses the Windows Media Player API to export all audio metadata to an XML file
by Bruno van Dooren
Extending CComPtr for remote activation of DCOM objects on a remote server, in a convenient matter
by Alex Hazanov
How to propogate non COM properties to COM client through custom interface
by Karl Josefsson
Learn how to add buttons and how to interact with Outlook.
by stereo
This article shows you how to extend IE's scripting engine by adding custom event sinks and objects
by Rashutosh Paul
How to fetch data from Microsoft Excel using SQL
by dmihailescu
A windows explorer extension for easy binary/text file comparisons and calculating the MD5, SHA1, SHA256 hashes.
by Kunal Chowdhury «IN»
In this article I will guide you creating a File Explorer in Silverlight 4. This step-by-step guide will help yoou understanding the API call and how to access local files, folders and drives using the Silverlight 4 COM APIs.
by Emanuele Ruffaldi
A shell extension that provides a new Rating column for folders, that allows to sort files by user interest
by jerry0davis
How to display the "Find" window in a CWebBrowser control.
by S. Senthil Kumar
An application to find undisposed objects in your .NET application.
by Yasuhiko Yoshimura
The ActiveX control fires events to others using IConnectionPointContainer interface on the Internet Explorer.
by RodgerB
Create BITS copy jobs using the Forms Designer. All features of BITS are available, and easy to use managed wrapper with all COM interop details hidden.
by Steve Wellens
Who remembers Object Databases? At one time they were going to dominate the programming world. But, as with a lot of over-hyped technology (Lisp, AI, ADA, Virtual Reality) they were destined to a small niche segment of the market. Relational Databases remain king. Why? Because Relational Databases
by KarstenK
Emporing C++ on the Windows Phone 8.0
by Dynamsoft
Capture images and video streams from your webcams in IE, Firefox, Chrome, Safari and Opera.
by Ladislav Nevery
Let Google read your eBooks aloud or convert to MP3! This free TTS engine used by Android phone just sounds fantastic so here is a simple eBook reader app with C++ source code
by Keith Skilling
Comprehensive JScript function call tracing without code modification.
by Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL.
by Federico Aponte
An application to inspect a COM TypeLib and generate IDL and .manifest files. The tool is made as an HTML application using JavaScript for the logic.
by David Thielen
How to return all types that a COM object implements.
by Peter Mares
Getting an ActiveX control to be printable from within an Office application can be difficult. This article shows you why, and how to make things work.
by Erwin Wolff
Getting started with VB.NET's Microsoft Outlook standard plugin creator
by Alexey Merson
This article demonstrates how to get the Excel Range object from the Clipboard using the CF_LINKSOURCE Clipboard format.
by ThatsAlok
An easy way to marshal your interface pointer between threads!
by kesmellon
Merge some small print-screen maps to a big one
by jmh1000
Shows how to utilize Outlook automation without leaving a mess behind.
by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by Emad Al-Ashi
How to handle .NET forms (and their events ) used as objects in legacy VB6 application.
by Todd Landstad
A simple application that shows how you can determine whether user input is from a mouse, tablet digitizer, or touch.
by Amit Dey
This article shows how to handle custom events generated in a VB ActiveX component in a Visual C++ client.
by Software Developer's Journal
Using the Task Scheduler interface in applications can be tricky, as it requires a detailed knowledge of the COM technology. This article presents a practical solution to this problem, based on simplifying communications with the interface.
by Imran Ebrahim
The objective of this tutorial is to demonstrate how to build a COM Server and an MFC Client using Visual C++ 6.0. We are going to develop a COM server that takes in a string as input parameter and returns the string prefixed with a "Hello".
by Mukesh Gupta
Converts a lump of binary/text data to hex format.
by Yonghwi Kwon
This article presents a problem on hooking real COM objects and shows solutions on it.
by Syed Aftab Naqvi
Hosting Silverlight control in C++ using ATL
by L. Michael
This article provides a practical approach for exposing a .NET assembly to COM.
by Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
by Matchpoint
How to avoid stubborn Windows applications from showing up.
by dmihailescu
Make managed and unmanaged calls into a DLL library
by chaitanya shah
When i had searched on the net I found out that there is too less information for outlook addin creation in vc.I was only getting vb application on then Internet so here I have created application with all web site link which I found helpful to you. Now You can create plugin in vc easily.
by Apriorit Inc, Alex Kolesnyk
This article describes the first steps in low-level programming on the example of developing of simple boot loader
by Yonghwi Kwon
An article on how to retrieve information from a COM object to determine COM DLL filename.
by Mikelangelo
The article descibes how can you find the interfaces implemented by a COM object
by kishore Gaddam
Log generation functions including COM error information logging and MFC exception information logging.
by Phil Booth
XForms is an important recommendation from the W3C that enables complex XML-handling applications to be defined in a simple, declarative syntax. This article demonstrates how you can leverage this power in your own applications.
by Md. Marufuzzaman
This article will demonstrate how we can integrate T-SQL with an external application.
by Daniel Yanovsky
This article describes how to integrate C# Window Form in C++ Project
by Dynamsoft
This article illustrates how to implement an online barcode reader using PHP and Windows Component Object Model (COM).
by Vivek Johari
This post discusses how to migrate SQL database to Azure SQL database using SSMS deploy.
by Vivek Johari
Migrating SQL Database to Azure SQL Database using SSMS Export/Import Contents
by Johnson Zhou
A class can operate on HTML in reusing Web browser.
by Igor Ladnik
Technique to obtain in memory code of running .NET application (even wrapped into unmanaged code for binary files anti-reflection) is presented and implemented with workable sample
by ozkary
A VBScript script which allows to script out all the SQL Server objects in each independent file
by Paul M. Parks
You can provide a Ribbon in Windows 7, but still support menu input, while only releasing one executable.
by Qmpel7
Step-by-step walkthrough to communicate C classes with COM objects created in C#.
by Yuriy Tkachenko
Use the #import directive and discover the DAO type library.
by Excel-lent
This article shows how to compile and execute OpenCL code from VBA.
by Ohad Redlich
This article shows you exactly how to create a COM object that uses IMessageFilter - both in client and server sides.
by Ohad Redlich
This article explains how to use the IMessageFilter.
by Yonghwi Kwon
Explains how to validate COM interface and legacy IsValidateInteface
by Matt Sciotto
This article will explain how to write an embeddable ActiveX control to use in a web page, that can be updated and reinstalled from the web page.
by Oleg Izmerly
A simple and powerful library for HTML based GUI
by abhinav_soni
The ATL COM DLL that captures requests from individual Webbrowser Control
by Serdar Altug
IBAN verification algorithm in C# and used in Excel UDF and Word SmartTag.
by ashwanisihag
Extend windows shell in c#.
by Dynamsoft
Image Scanning & Uploading in Web App
by --==## Andy74 ##==--
How to detect network connections using the SENS Network Events component.
by alex_zero
A solution that can extract various file contents using an IFilter implementation. Special thanks to Eyal Post and his article 'Using IFilter in C# '.
by Kirill Osipov
A step-by-step illustration of a minimalistic pattern for implementing a series of COM interfaces with little code
by Deepesh Dhapola
Exmaple source code to import items from Outlook using the Office/Outlook Object Model.
by Rajat-Indiandotnet
Live Poll – Analysis using Microsoft Form, Microsoft Flow and Power BI Live
by George Poulose
Discusses DLL surrogates and how legacy in-process components can participate in a distributed environment
by sbaladevan
COM without the complexity. To put it simply, inside COM is written for you.
by Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
by akiran
This article details how to create, install and use side-by-side native assemblies from C# and MC++.
by abhishek pareek2009
This article will demonstrate that after sending the data from Axapta to Temperature conversion application, how we can post back the converted temperature to Axapta.
by Chunhua Liu
Integrate the latest MSDN with VC6 and Hook functions of COM.
by gtheta
Overall architecture of a monitoring system.
by Volodymyr Shamray, Apriorit Inc
In this article, I’m going to describe how to implement COM interface hooks.
by steveb
Interface-based programming, Runtime class discovery, Dynamic class loading from DLL
by yincekara
Internet Explorer automation sample code using late binding, without Microsoft.mshtml and shdocvw dependency.
by Marius Bancila
Create COM visible types in C# and consume them from C++
by Marius Bancila
Using managed COM objects in C++ without registering the server in Windows Registry
by Michael Dunn
A tutorial for programmers new to COM that explains how to reuse existing COM components, for example, components in the Windows shell.
by Michael Dunn
A tutorial for programmers new to COM that explains the internals of COM servers, and how to write your own interfaces in C++
by Christoph Schick
This article shows you how to create an Outlook addin with VSTO and read some information about contacts
by Joseph Dempsey
This article details is one in a series dedicated to explaining the MSAA architecture and how to use it
by didierjeanphi
Introduction to Volume Shadow Copy API in C++
by Dr.Luiji
It's a Media Player that works with transparency effects, plays MP3 and Wav files, displays the tag if present, and displays the album art image if present.
by Igor Velikorossov
A .NET wrapper for IProgressDialog interface and a COM object to allow use of the standard Windows progress dialog with AVI animation and built-in time remaining calculation.
by Kushagra Tiwari
This article will help you to integrate ISCSI functionalities available on Windows with your base application in C++
by David Johns
A class that wraps the IWebBrowser2 interface of Microsoft Internet Explorer to enable you to browse, print and save web content programatically
by Ohad Redlich
This article shows how Java application can retrieve user's data from the Active Directory
by Eugene Khodakovsky
A class for easy implementation of JavaScript calls from C++ code.
by davemaster99
How to execute JavaScript functions with parameters from C++ code.
by raddevus
JavaScript, jQuery, TypeScript
by Yalon Lotan
C++ exceptions with embedded stack trace and cause.
by Haseeb A. Basil
LambdaTest Selenium Testing Tool Tutorial with examples in 2019
by klein_jr
A simple interface for launching MSIE and controlling IE components.
by Akhil Mittal
How to create Azure functions in Visual Studio 2017
by hjgode
LED candle light with timer
by HiteshSharma
The application adds a custom button and a few anchor elements on Google page which link to a previously searched text on google.
by John Bandela
Describes a build of leveldb for windows that works in both g++ and visual c++ using the same dll
by CPallini
A small COM component (DLL) enabling scrips to provide Runtime Licence text for ActiveX controls.
by Priyank Bolia
An automation client that connects to the automation server for verifying user ID and password.
by Priyank Bolia
A remote login automation example used over the network by DCOM.
by Priyank Bolia
An automation server that verifies the user ID and password from a MS-Access database for the remote client.
by LeeBear
This is just a VB.NET class wrapper for the Lotus Notes interfaces.
by Rob Philpott
Demonstrates access to your sound hardware with ASIO drivers
by Phillip Piper
An article describing the development of a non-trivial C#/.NET application to fetch lyrics for songs.
by Praveen Nair (NinethSense)
This article explains how to make a Skype bot in .NET.
by cjbarth
Module to generate a MiniDump on unhandled errors and allow the user to handle the error.
by Pavan K Kulkarni
This article looks at all the options available and trades-off each of them for developing a Word add-in. It aims to help the developer choose the best option according to the requirements.
by Bala Rajesh
Managed C++ wrapper to a native C++ library
by Rajat-Indiandotnet
How to do sentiment analysis using few clicks and see live graphical representation using Power BI live feed
by Jochen Kalmbach [MVP VC++]
With this utility you can simply find memory leaks (CRT and COM) in your program (with almost no time-cost during runtime). Each leak is written to a file with the callstack of the allocation.
by s.prabhakarreddy
Explains Enumerating Methods in ATL COM
by Maciej Pirog
An article about MFC Active Documents (things that you can put into Wordpad, Excel, Word and other applications documents)
by Hing
An article on how to create an ActiveX control for Excel, and the technique to create an arrow using GDI+, some secondary school mathematics here, and some technique to link cell with Excel.
by aleksey_m_t
MSVS Add-in for Doxygen documentation system
by Vijay Tanwar
Convert Word documents, Excel sheets to HTML files using Microsoft Office Interop API and render the result back to a client browser.
by kim.david.hauser
Microsoft Visual Studio Solution File Version Changer - for Visual Studio versions 2002, 2003, 2005, 2008 and 2010
by Catalin Patulea
Implementing in-process cross-apartment COM interface marshaling without type libraries or registry changes.
by Bhairav Thakkar
Basic modal analysis for dynamic response of structures in Python
by Lukasz Kwiecinski, Istrib, Ed Nutting
A program that integrates with iTunes and DirectSound to record music
by Naren Neelamegam
A simple guide to automate MS Word and MS Excel using C++.
by stoyac
Creating MSI with NAnt.
by cagatay.yildir.im
Showing floating text message on the MSN Messenger as a personal message
by Talha Ekram
An article on Messenger AddIn development using Timers
by Domagoj Šarić
A tiny WinAMP output DLL that uses a C++ replacement of the official ASIO SDK that supports multiple ASIO devices.
by LEADTOOLS Support
The benefits of grid and distributed computing are well established and indisputable.  However, implementing them can be a nightmare – converting audio/video files in separate chunks can result in video hiccups and out of sync audio – but not with LEADTOOLS!
by Andrea Simonassi
The first and simplest of the multiplication algorithms, fast enough to multiply not too large numbers
by Ajcek84
Client-side music notation rendering in Blazor
by Alex Fotios
How to enumerate and mute all audio capture endpoints using Core Audio API
by Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
by RalphHightower
NASA Space Shuttle Mission Schedule reads Excel files published by NASA containing the television schedule for Space Shuttle missions and provides the ability to enter and update the schedule in Outlook’s Calendar.
by Filipe Pereira
This article presents a simple calculator component example by using COM Interoperability basics.
by Issam Ali
How to pass native (Delphi) callback pointer to a .net COM assembly
by Lukasz Sw.
How to notify Windows Explorer about which files are used and locked by your application.
by Adrian Dorache
Component used to convert a numeric value into English/Romanian words in Excel
by thoughts-on-coding
Implementation of Numerical Integrations with Trapezoidal and Simpson Rule Approach
by thoughts-on-coding
Implementation of Root Approximation Algorithms such as Bisection, Newton, Dekker and Brent
by Christian S Andersen
A small utility for looking up an object based on a CLSID or progid
by chkmos
This is an article about using line graph in Office Web Components, where date is used in the X-Axis.
by .Suchit
COM/OLE based technology for Process Control - An Overview.
by frez
OpenCover and ReportGenerator Unit Test Coverage in Visual Studio 2013 and 2015
by Cristian Amarie
Outlook add-in integration for Skype IM: Skype events, Outlook Skype ribbon, and more.
by TheCodeKing
An Outlook add-in written in .NET which allows blocked file attachments to be unlocked.
by Gokulnath007
To get instant control over Outlook and various operations of outlook.
by David Ewen
How to drag and drop multiple Outlook mail messages or message attachments to a C# WinForm.
by chaitanya shah
Whenever new mail is coming to inbox AddIN will move that mail to specific folder inside inbox.
by R Hartman
Describes how to override the default control container provided by MFC in order to provide a custom client site for provisioning of services to ActiveX controls hosted by the container.
by Eugene Khodakovsky
Two classes that provide richer interfaces and easier semantics to pass classes via COM/DCOM
by Uttam Kumar Unik!
This article explains how to pass a C++ object across a COM server.
by Daaron
Execute PHP without having to install PHP.
by Keith Thoresz
How to place pictures in Excel programmatically
by Amir Eshaq
This code demostrates how to use Silverlight with OOB+elevated trust to play a local video (.avi).
by jackyxinli
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
by Zac Howland
An article on using component categories to create pluggable components
by Zac Howland
An article on using component categories to create pluggable components
by Rajneesh Noonia
PngSkin – ActiveX Control used to apply eye catching skins to Windows Forms with minimal code
by Thilak Raj S
Making JRE truely portable by API hooking.
by hevesir
Timer clock for PowerPoint 2007 (PPT add-in).
by Mukit, Ataul
A solution to the problem of PreTranslateMessage not being called for modeless dialogs inside COM/Active-X. It also addresses the problem of Arrow and Tab keys not working inside COM/ActiveX
by Alexandr Golovanov
The article describes the work principles and ways of use of IEToolbarEngine. This is a toolbar for Internet Explorer, which has a reusable architecture.
by PSK_
Using a simple example, I'll explain how to prevent a program that can register thousands of dummy users to your database and play with your database and application performance.
by Andrew Wirger
Printing ActiveX Controls
by Abhishek Joshi
When we use COM components in our application sometimes an error occurs stating that the API failed, which is from the COM component. This article will help solve this problem.
by Dave Kerr
How to animate SVG with pure JavaScript
by StasSV
Creating vector graphics editor, implementing vector graphics ActiveX.
by Ranjeet Chakraborty
An introduction to the COM+ administration objects used to provide a way to access and manipulate all of the COM+ configuration data.
by amatecki
The article describes how to use the Microsoft's UPnP Control Point API for finding and controlling UPnP devices, and includes a description of simple library to facilitate the application of Control Point API in your own programs, together with an example of MFC and WinForms applications.
by Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications
by koolprasad2003
This article explain you How to protect word document using C# and Word automation
by Maxim Kartavenkov
Article describes how to make DirectShow Filters in .NET, it consist of BaseClasses and couple of samples
by solalem
High level design of RC car with programming the microcontroller and user interface on a PC
by jesseseger
How to read M4A file information such as author and song title.
by koolprasad2003
Read write Excel file without interop using OLEDB in C#
by Pablo Yabo
This article was done to provide an example of IStoreNamespace / IStoreFolder.
by Dynamsoft
This article will show you how to decode barcodes from an image captured or scanned in a web application with the help of ImageCapture Suite.
by Roman Koreshkov
An analysis of the different ways of getting the list of files in a web folder (including SharePoint) programmatically, and a simple solution. The sample code is for C# 2.0.
by David Crow
A class wrapping most of the functionality of the IDiskQuotaControl interface.
by Mehdi Gholam
I tried out many other RSS readers like RSSOwl (which is also unsupported) but none of them felt right, so I decided to write my own.
by Ladislav Nevery
Probably the simplest possible sample for video image grabber on Windows. Supports AVI, MPG, QTV, Webcam,TVTuner, etc.
by Uwe Keim
An article demonstrating how to receive events from a late-bound COM server using Microsoft Word as an example COM server.
by CurtD
Assertions are a very effective debugging tool for C/C++ code. But, a very subtle problem exists with assertions that can cause you to waste a lot of debugging time chasing the wrong problem.
by orouit
This article presents a solution to manage pointers in C++ in a similar way as COM.
by Sriram Chitturi
This tutorial explains how to configure Visual Studio .NET projects when working with COM components whose binary compatibility is broken but the library name and method signatures are retained.
by CS Rocks
This article demonstrates how to register a COM DLL with Visual Studio 2005.
by Jigar Mehta
Registering any COM component through coding.
by Mohammed Abdulla (ABSS)
Step by step procedure to xcopy deploy .NET assembly into fox-pro application
by Cristian Adam
This tool will spy on COM registration process and create side by side (SxS) manifest file(s)
by fahadzukie
This is an alternative for "regsvr42: Generate SxS Manifest Files from Native DLLs for Registration-Free COM"
by Michael Chourdakis
The way to automate the help assistant process in C++ without dirty scripting code.
by whitesurfer
Client in client PC gets info from server in server PC by connection point
by deBUGer!
Sample application demonstrating variety of MS technologies
by senguptaamlan
This utility program can be used for removing macros from Microsoft Word 2007
by Maria Nadejde
An easy example of how to read a *.ico file and how to replace an icon resource.
by Manjuke Fernando
How to replace sp_depends with sys.dm_sql_referencing_entities and sys.dm_sql_referenced_entities
by Fabian von Romberg
Dereferincing and resolving Variants and IDispatch
by james.wren
Use C# and MapPoint 2009 to find a street address from a latitude/longitude.
by dB.
A tool to rotate Windows Active Directory passwords.
by LEADTOOLS Support
RTSP Server Made Easy with LEADTOOLS
by Dan Randolph
Builds on the existing RunRemote project to run commands on a remote server.
by bjdodo
Two example classes: one in C# that registers itself to the ROT, the other one in MFC/C++ that is using that object
by TRiVo
How to inspect COM object contents at runtime.
by Igor Ladnik
A WCF service wrapper is generated at runtime around a .NET or COM type to expose its interface.
by Omar Al Zabir
Make version independent COM wrapper using late bound calls yet providing strongly type and disposable interfaces. A version independent managed Outlook Automation Library.
by Joshua Lunsford
This is a tutorial on expanding the behavior of a SCCM 2007 Task Sequence to interact with a user
by Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3. HDR supported.
by Philip Painter
This atricle introduces a secure wrapper framework for any in-memory data class and discusses its application to the Microsoft bstr_t and CComBSTR wrappers for the COM data type BSTR.
by Md. Faroque Hossain
Sending Faxes with fax-modem and telephone line in C#
by kheaton1111
How to send email to Lotus Notes from C#.
by smurfy34
Tips on sending an array of data from an Excel VBA to C#.
by Michael Chourdakis
A "Sensor Explorer" demonstration of the Sensor API in Windows 7.
by Bahrudin Hrnjica
Sentiment analysis using ANNdotNET
by Pierre Chalamet
A neat way to use MFCs built in serialization to store COM objects
by Tina83
Search the service based on the description
by Emre Özgür İnce
The new SIMD-oriented Fast Mersenne Twister (SFMT) library was developed using object oriented technologies such as UML, composition, aggregation, generalization, multiplicity, and Design Patterns.
by Melick
SharePoint 2016 Installation using AutoSPInstaller Online - how to set up the environment and service accounts
by xidar
A BITS wrapper library for .NET 2.0.
by Alex Blekhman
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
by tanvon malik
An easy class which hides all nastiness of DirectShow, and helps in showing an image over playing video, and you can also control the image's transparency. Briefly described is how to do this all.
by MADHANMOHAN
Using an ActiveX control in COM Server. Accessing the Server using a VB Client.
by Dinesh Ahuja
Creation of multiple COM object types using a single Class Factory implementation
by Len Holgate
Sometimes it would be nice to be able to use a simple C++ object as a sink for Connection Point notifications. This article shows you how.
by Uri Kogan
Raising events in managed code and sinking it in unmanaged C++.
by m_ali_
A skin based ActiveX control to change mic and speaker voice intensity.
by savbace
Change Skype status when user locks Windows.
by TheUberOverLord
Monitors All Skype4COM and API Messages for Skype Includes Command Input. Shows What Goes On Behind The Scenes with Skype Message Processing using the API and Skype4COM Library. Includes Microsoft ClickOnce Deployment Technology As Well As ClickOnce Automatic Updates Examples. A Must Have Tool!
by Mickster04
A playlist player for Windows that ends at a user specified time
by Kashif Manzoor
An SMTP Client ActiveX component, that can be used in ASP, VC, VB, Excel etc.
by M Ravi Kiran
Establishes socket through Socks Proxy version 4 and version 5
by Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
by Guillaume Hanique
How to extend Visual Studio so it can generate code for any data type.
by Sergei_VP
Masked numeric edit ActiveX control.
by puschusb
Run Spell Check in your .NET apps through any version of Word, without having to make a reference at design time.
by Plantronics
Spokes SDK 5-Minute Quick-start blog!
by James A. Brannan
Spring Boot 2 – REST Exceptions
by Leon Finker
Describes STA threading issues
by Dmitry Khudorozhkov
Learn how to integrate MS Excel functionality with your JScript/WSH scripting solutions.
by Julian Brown
Encapsulates the details of SafeArray in a manner consistent with STL. Hides all the messy details.
by Jürgen Bäurle
Creating an MSN-like Stock Quotes add-in for Excel 2007 using User-Defined Functions and Ribbons.
by Len Holgate
There's no standard way to save complex COM+ application configuration in a form that can be placed under version control. This article presents 2 scripts that take advantage of the COM+ Catalog accessibility via script to provide functionality that should really come as standard.
by R@jeev K R
A simple streaming server using Direct Show and Windows Media Format SDK
by marc ochsenmeier
How to use the Debug Interface Access (DIA) Application Programming Interface to locate the debug symbols file referenced by an assembly.
by Damian Suess
Xeno Innovations' - Virtual Desktop Manager allows you to run 4 different desktops without filling up the taskbar and minimized GDI usage. (virtual window manager vdm vwm)
by Dynamsoft
Control web cameras or the built-in laptop webcams inside IE, Firefox and Chrome with JavaScript.
by rogwabbit5
Add, Update, Delete and Search Sun One LDAP with .NET DirectoryServices
by Werner Willemsens
Source code for writing your own Task Manager for Windows Mobile or Windows CE based devices
by Venkata Kancharla
A Test Driven Development approach for automating the COM+ Administration Task.
by Santosh Vijay Patil
Continuous Testing using Newman (Postman) on TFS 2017 with Docker
by Joao C. Morais
An article about COM Architecture, and deployment of COM Clients and COM Servers
by Michael Dunn
A step-by-step tutorial on writing shell extensions
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 Michael Dunn
A tutorial on adding columns to Explorer's details view via a column handler shell extension.
by Sandrino Di Mattia
This dynamic keyword can be put to good use when doing COM. And in turn, you could be more productive when you need to complete tasks regarding the Windows API (that expose COM functionality).
by Jaxon7
File System Viewer with Font Zoom
by Jaxon7
Restoring UI Responsiveness FromContinuations (Asynch file IO)
by Victor Derks
Discussion of a small C++ framework to create Windows shell extensions.
by Zhiwei Liu
A beginner's guide to creating COM/DCOM server and client under .NET 2008 environment.
by Michael Dunn
This article describes how to lay out controls in the Windows native Ribbon
by Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
by Michael Dunn
This article demonstrates new button and menu features of the Ribbon
by John_Tang
An introduction to thunk and its uses in callback handling, interface marshaling, and supporting multiple inheritance in C++.
by JaeWook Choi
An article on thunking MouseProc in IE add-in using BHO.
by zengxi
This article describes how to implement IContextMenu interface to enable users to create or delete objects in Namespace Extension.
by saketbit
A converter to Convert user's Text or any .txt File into Speech or .wav AudioFile
by Makarov Igor
OLE container implementation for hosting a Transparent Flash Player control using plain C++. No ATL, MFC or other libraries are used.
by Bashir Irfan Malik
This article is about using Microsoft Message Queue (MSMQ) as a DCOM transport layer to send a Microsoft Word document across the internet or your local LAN.
by Nisamudheen
How to troubleshoot Registration Free COM using Tools
by Dmitry Khudorozhkov
Learn how to integrate MS Word functionality with your JScript/WSH scripting solutions.
by Chesnokov Yuriy
The article describes the use of Haar-like wavelet features for ultra fast object detection using a cascade of artificial neural network classifiers.
by Intel
Understanding Capsule Network Architecture
by Lim Bio Liong
Learn the fundamental principles of COM Event Handling via a C++ template class that allows for generic handling of dispinterface COM events.
by Lim Bio Liong
Learn the fundamental principles of COM custom marshaling by code examples.
by Lim Bio Liong
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
by Lim Bio Liong
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
by Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
by 401unauthorized
Allows working with most .NET classes in any COM-aware programming or scripting language
by saqib chuadhry
An article on OLE DB and ODBC API's uses through vc++ (MFC). And with little bit comparision.
by Dynamsoft
The article will show you how to increase the efficiency of image uploading/downloading by embedding ImageCapture Suite.
by Amit M patel
This Article represents that .net based application which is used in web based publication work flow with the use of XML and indesign file
by shea-c4
A short example of how to access a managed ArrayList of Strings from Native C++/ATL
by Ismael M.
A generic DLL that call any .NET DLL in VB6.
by Ashutosh Bhawasinka
An article on how to use the IOlkAccountManger to get email accounts configured in Outlook
by Abbas_Riazi
Employing COM features of MATLAB to host an ActiveX control.
by Hazem Nasereddin
Inserting an ActiveX control (Internet Explorer) into your dialogs and handling relevant events.
by Antti Keskinen
Augmenting the interface access level provided by automatic code generation.
by Pragmateek
Using an Access, MySQL, PostgreSQL or SQLite Database from VBA
by Adam Tibi
Exposing .NET functions to be consumed as Excel functions, otherwise known in Excel as "User Defined Functions" . Those .NET exposed functions can be easily used from Excel's cells. This article presents two ways to achieve this and the pros and cons of each.
by ThatsAlok
Article about using C# DLL in unmanaged VC++ application
by msbsoftware
This article shows how to create gadgets that use COM, without requiring installation or administrator permission.
by Rocco Labellarte
How to zoom the standard WebBrowser control by accessing ExecWB.
by Andre van Dun
Graphviz graphs from dot specification
by Igor Tkachev
Integrating MS Office in your MFC Application using ActiveX Document mode.
by Jithesh Chandrasekharan
This article explains how to use Network List Manager service to identify and retrieve properties of each network that PC Connects to.
by Madhur Kapoor
How to use RecyclerView in Android
by Andres Cassagnes
wxWidgets resources examples and COM port communication.
by James A. Brannan
How to use AWS Java 2 API to create a Rest application using Spring Boot that reads and writes to a DynamoDB database
by Tony Selke
The NetworkConnectionCollection is a strongly-typed interface that is meant to simplify access to the Internet Connection Sharing and Internet Connection Firewall interfaces for each of the network connections registered on the machine.
by Eric Haddan
Demonstrates WPF C# examples of Windows Touch, Thumbnails, Task Dialogs, Thumbnail Toolbars, Overlay Icons, and Progress bars using the .NET Framework 3.51.
by ioannhs_s
A Step by Step tutorial on SAFEARRAYs and UDTs in COM
by zam664
Tips on using Variants with COM
by Mikel
How to use events from Visual Basic ActiveX controls in C++
by Joel C Graff
A method for managing complex, event-driven interactions between controls
by Sam Gerené
Create a custom dockable window in the VBA editor.
by alex turner
VBScript may be old and ugly, but there are some quick and dirty tricks for which it is still really handy.
by Masoom Shaikh
Version APIs wrapped in a simple component.
by David Catriel
An extremely fast and efficient way to import a table from any ODBC-capable database into MS Access (while running in a C# project), by using the Microsoft Access built-in import functionality.
by Maxim Kartavenkov
Article shows how easy to make various video effects using PixelShaders in Direct3D.
by Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
by Blue_Aqua
view the contents of BSTR in debugger
by Krasnikov, Eugene
Getting Started in Visio Add-On creation (VSL project)
by Nish Nishant
An introduction to using WinRT databinding with Visual C++
by Nish Nishant
The fundamentals of using Visual C++ to consume and create WinRT objects
by Maxim Kartavenkov
Articles describes how to make pure C# rendering video on VMR9 with custom allocator presenter over Direct3D in .NET
by John Underhill
A tooltip replacement class
by G. Filkov
VSS mass undo-checkout workaround.
by RENJUR
Adding a command bar to Outlook 2003.
by Alex Blekhman
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
by Maxim Komlev
Example of WebBrowser customization and http/https server on localhost as engine for cross-platform application based on web technologies.
by Faisal Haroon
Web-based Active Directory Login
by chaitanya shah
Useful for beginners who want to call Webserive from VC6.0
by Kunal Chowdhury «IN»
Basic data types of TypeScript with examples
by Shao Voon Wong
This article discusses what web developers need to know about content security policy.
by T800G
Infotip shell extension for quick preview of music playlists
by "Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
by Michael Dunn
A tutorial that shows how to get started using the Ribbon in your applications
by Michael Dunn
An intro to using jump lists with your Windows 7 applications
by Michael Dunn
An intro to using Taskbar progress bars and overlay icons with your Windows 7 applications
by Sarath C
In this installment, let’s see how to handle the events of Windows 7 native ribbon control.
by Michael Chourdakis
Demonstration of seven new programming technologies.
by Espen Harlinn
Using the Facade Pattern to simplify development with COM based APIs
by IndioX86
An article explaining several Win32 reverse engineering techniques applied to Live Messenger research and plug-in development.
by DL!
Explains how to use Windows Messenger's private API, and provides a wrapper class for the challenge-response process
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 Martin Chrzan
An easy way to react on windows toasts activation without using a COM server
by moah
How to control a base firewall included in Windows XP SP2 using COM.
by Peter Thoemmes
Workaround for IShellLink::GetPath(), which sometimes fails and crashes the application.
by Yaroslav Kourovtsev
Step-by-step tutorial to begin using the comtypes package.
by Wang Ruofeng, Dirk Bahle
A guide to UIAutomation testing with WPF. Make test code easy to write and maintain.
by Michael Mac
An article providing an easy way to use msagent characters
by cefarix
How to write an Internet Explorer plug-in (Browser Helper Object - BHO) using just C++ and the Windows API; no ATL or MFC involved!
by huys03
This article describe how to write a shell extension in plain C++ without ATL
by thowra
Writing extensible COM applications using component categorisation and interface inheritance
by Amit Dey
Writing a Word Addin using COM and VB Macros
by Joakim Möller
This article describes my findings while developing an integration of Copernic Desktop Search into Windows PowerShell.
by Maxim Kartavenkov
Article describes basic task which are requre to solve for developing your own DirectShow Splitter filters.
by Maxim Kartavenkov
Article describes basic tasks for implementing your own File Source DirectShow filters.
by Len Holgate
Using simple in-process COM objects you can make an application easy to extend without the need for recompilation of the main app.
by Adrian Dorache
Scripting the clipboard content in Windows Script Host.
by ssalakasharp
Barebones Example on how to use .NET 2.0 Components to build a WYSIWYG HTML Editor
by Jörgen Sigvardsson
This is an ATL/COM-port of Don Box' excellent XML property bag implementation.
by JadBenAutho
Schema based XML reader writer implemented as .NET COM generator