MFC COM
Un sous-ensemble de MFC est conçu pour prendre en charge COM, tandis que la plupart de la bibliothèque de modèles actifs (ATL) est conçue pour la programmation COM. Cette section de rubriques décrit la prise en charge de MFC pour COM.
Les technologies actives (telles que les contrôles ActiveX, l’isolement des documents actifs, OLE, etc.) utilisent le modèle objet de composant (COM) pour permettre aux composants logiciels d’interagir entre eux dans un environnement réseau, quel que soit le langage avec lequel ils ont été créés. Les technologies actives peuvent être utilisées pour créer des applications qui s’exécutent sur le bureau ou Sur Internet. Pour plus d’informations, consultez Présentation de COM ou du modèle objet composant.
Les technologies actives incluent les technologies client et serveur, notamment les suivantes :
Les contrôles ActiveX sont des objets interactifs qui peuvent être utilisés dans des conteneurs tels qu’un site web. Pour plus d’informations sur les contrôles ActiveX, consultez :
Le script actif contrôle le comportement intégré d’un ou plusieurs contrôles ActiveX à partir d’un navigateur ou d’un serveur. Pour plus d’informations sur l’écriture de scripts actifs, consultez La technologie active sur Internet.
L’automatisation (anciennement OLE Automation) permet à une application de manipuler des objets implémentés dans une autre application ou d’exposer des objets afin qu’ils puissent être manipulés.
L’objet automatisé peut être local ou distant (sur un autre ordinateur accessible sur un réseau). Automation est disponible pour les objets OLE et COM.
Cette section fournit également des informations sur l’écriture de composants COM à l’aide de MFC, par exemple, dans Connecter ion Points.
Pour une discussion sur ce qui est encore appelé OLE et ce qui est maintenant appelé technologie active, consultez les rubriques sur OLE.