• Home 
  • IE
    • General 
    • Toolbars 
    • BHO 
    • Sidebars 
    • Context menus 
    • Javascript interfaces 
    • Browser Events 
    • Pictures 
  • Firefox
    • General 
    • Toolbars 
    • Sidebars 
    • Context menus 
    • XPCOM components 
  • Chrome 
  • Outlook
    • General 
    • Command bars 
    • Ribbons 
    • Forms 
    • Extended MAPI 
    • Pictures 
  • Other specialties
    • General 
    • ActiveX 
    • MFC 
    • Other 

ActiveX and COM Development

We have developed all types of ActiveX controls, whether it is MFC OCX or ATL servers and more.

An ActiveX control , in layman's terms could mean one of several types of controls, COM components, additionally services, servers, in-process servers, out of process servers.

We've worked on all Windows platforms utilizing all of the capabilities relating to ActiveX components for each platform.

We are extremely well versed with all threading concepts utilizing ATL for all our custom browser plug-in development. We've done major development in all types of COM components, be it MFC OCX's, ATL servers, ATL in-process servers, ATL out of process servers, ATL services or straight old fashioned COM components.

Additionally we have developed MFC container applications that have housed many MFC OCX's frame controls. We've done tremendous development with MFC OLE architecture and ATL since their initial concept. We have extensive development experience with all types of ActiveX controls be it MFC OCXs, ATL in-process servers, ATL out of process servers, ATL services or straight old-fashioned COM components.

What types of projects have we completed?

  • In-process Servers

  • Out of Process Servers

  • Services/Servers

  • OCX's

  • Common Controls

  • DCOM

  • ATL

  • ATL/MFC

What is an "ActiveX Control?"

ActiveX controls, formerly known as OLE controls or OCX controls, are object or components that can be inserted into a Web page or other application to reuse packaged functionality which someone else programmed.

For example, the ActiveX controls that are included with Microsoft Internet Explorer version 3.0 or higher allow you to enhance your Web pages with sophisticated formatting features and animation. A key advantage of ActiveX controls over Java applets and Netscape plug-ins is that ActiveX controls can also be used in applications written in many programming languages, including all of the Microsoft programming and database languages.

There are literally hundreds of thousands of ActiveX controls available today with functionality ranging from a timer control (which simply notifies its container at a particular time) to full-featured spreadsheets and word processors. If you can imagine it, you can do it with an ActiveX control.

If you would like to discuss your proposed project, feel free to give us a call or send us an email. If you would like us to sign an NDA, this is not a problem whatsoever. After we have a better understanding of what you are looking to do and some details from you we can usually pass on a fairly accurate price quotation and timeline for your proposed project. Thereafter, we will be happy to pass on a fixed cost proposal for you.


If you would like a quote on a custom project other than an extension or an add-in please . If you would like us to answer a few questions feel free to contact us.





Software development at its finest...

Site developed by GigaSoft Development®, Inc.