Skip to content

Latest commit

 

History

History
88 lines (66 loc) · 4.33 KB

File metadata and controls

88 lines (66 loc) · 4.33 KB
title MFC COM | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.technology
cpp-windows
ms.tgt_pltfrm
ms.topic article
f1_keywords
MFC COM (MFC)
dev_langs
C++
helpviewer_keywords
MFC [C++], COM support
MFC ActiveX controls [C++], COM support in MFC
MFC COM [C++]
ActiveX controls [C++], COM object model
Active technology [C++]
COM [C++], MFC support
ms.assetid 7646bdcb-3a06-4ed5-9386-9b00f3979dcb
caps.latest.revision 13
author mikeblome
ms.author mblome
manager ghogen
translation.priority.ht
cs-cz
de-de
es-es
fr-fr
it-it
ja-jp
ko-kr
pl-pl
pt-br
ru-ru
tr-tr
zh-cn
zh-tw

MFC COM

A subset of MFC is designed to support COM, while most of the Active Template Library (ATL) is designed for COM programming. This section of topics describes MFC's support for COM.

Active technologies (such as ActiveX controls, Active document containment, OLE, and so on) use the Component Object Model (COM) to enable software components to interact with one another in a networked environment, regardless of the language with which they were created. Active technologies can be used to create applications that run on the desktop or the Internet. For more information see Introduction to COM or The Component Object Model.

Active technologies include both client and server technologies, including the following:

For a discussion of what is still called OLE versus what is now called active technology, see the topics on OLE.

Also, see Knowledge Base article Q248019 : HOWTO: Prevent Server Busy Dialog Box From Appearing During a Lengthy COM Operation.

In This Section

Active Document Containment

Automation

Remote Automation

Connection Points

MFC ActiveX Controls

See Also

Concepts