Partager via


Intégration du format OLE au format MFC

Ces articles expliquent les aspects fondamentaux de la programmation OLE à l'aide de MFC. MFC offre la méthode la plus simple pour écrire des programmes qui utilisent OLE :

  • Pour utiliser la modification visuelle OLE (activation en place).

  • Pour utiliser comme conteneurs ou serveurs OLE.

  • Pour implémenter des fonctionnalités de glisser-déplacer.

  • Pour utiliser des données de date et d'heure.

  • Pour gérer les données d'état des modules MFC, y compris les points d'entrée exportés des points d'entrée de la fonction DLL, de l'interface OLE/COM, et de procédure d'affichage.

Vous pouvez également utiliser Automation ou Remote Automation pour commander un autre programme de votre programme.

Notes

Le terme OLE indique les technologies associées à la liaison et l'incorporation, y compris les conteneurs OLE, les serveurs OLE, les éléments OLE, l'activation en place (ou la modification visuelle), les trackers, le glisser/déplacer, et la fusion de menus.Le terme Active s'applique au modèle d'objet composant (COM) et aux objets basés sur COM tels que les contrôles ActiveX.OLE Automation est maintenant appelé Automation.

Dans cette section

  • Arrière-plan OLE
    OLE décrit et fournit des informations conceptuelles à propos de son fonctionnement.

  • Activation
    Décrit le rôle de l'activation de la modification de OLE éléments.

  • Conteneurs
    Fournit des liens vers des conteneurs dans OLE.

  • Objets de données et sources de données
    Fournit des liens vers des rubriques discutant l'utilisation des classes COleDataObject et COleDataSource.

  • Glisser-déplacer
    Explique comment utiliser le copier/coller par OLE.

  • Menus et ressources OLE
    Explique l'utilisation des menus et des ressources dans des applications de document OLE MFC.

  • Inscription
    Traite de l'installation et l'initialisation du serveur.

  • Serveurs
    Décrit comment créer des éléments OLE (ou composants) pour une utilisation par les applications conteneur.

  • Trackers
    Fournit des informations sur la classe CRectTracker, qui fournit une interface graphique pour permettre aux utilisateurs d'interagir avec des éléments client OLE.

Rubriques connexes

  • Points de connexion
    Explique comment implémenter des points de connexion (anciennement appelé points de connexion OLE) à l'aide des classes CCmdTarget et CConnectionPointde MFC.

  • Composants COM de conteneur/serveur
    Décrit les étapes nécessaires pour intégrer des fonctionnalités avancées optionnelles dans des applications de conteneur existantes.

  • Le Component Object Model (COM)
    Décrit l'utilisation de OLE sans MFC.

Voir aussi

Autres ressources

concepts de MFC