Sample Download : http://code.msdn.microsoft.com/CSActiveX-b86194f8
The sample demonstrates an ActiveX control written in C#. ActiveX controls(formerly known as OLE controls) are small program building blocks that can work in a variety of different containers, ranging from software development tools to end-user productivity tools. For example, it can be used to create distributed applications that work over the Internet through web browsers. ActiveX controls can be written in MFC, ATL, C++, C#, Borland Delphi and Visual Basic. In this sample, we focus on writing an ActiveX control using C#.
You can find more code samples that demonstrate the most typical programming scenarios by using Microsoft All-In-One Code Framework Sample Browser or Sample Browser Visual Studio extension. They give you the flexibility to search samples, download samples on demand, manage the downloaded samples in a centralized place, and automatically be notified about sample updates. If it is the first time that you hear about Microsoft All-In-One Code Framework, please watch the introduction video on Microsoft Showcase, or read the introduction on our homepage http://1code.codeplex.com/.