Intégration du format OLE au format MFC
Ces articles expliquent les principes fondamentaux de la programmation OLE à l’aide de MFC. MFC offre le moyen le plus simple d’écrire des programmes qui utilisent OLE :
Pour utiliser la modification visuelle OLE (activation sur place).
Pour fonctionner en tant que conteneurs ou serveurs OLE.
Pour implémenter la fonctionnalité glisser-déplacer.
Pour utiliser les données de date et d’heure.
Pour gérer les données d’état des modules MFC, notamment les points d’entrée de fonction DLL exportés, les points d’entrée de l’interface OLE/COM et les points d’entrée de procédure de fenêtre.
Vous pouvez également utiliser Automation.
Remarque
Le terme OLE désigne les technologies associées à la liaison et à l’incorporation, notamment les conteneurs OLE, les serveurs OLE, les éléments OLE, l’activation sur place (ou la modification visuelle), les suivis, les glisser-déplacer et la fusion de menus. Le terme Actif s’applique aux objets COM (Component Object Model) et COM tels que les contrôles ActiveX. OLE Automation est maintenant appelé Automation.
Dans cette section
Arrière-plan OLE
Décrit OLE et fournit des informations conceptuelles sur son fonctionnement.
Activation
Décrit le rôle d’activation dans la modification d’éléments OLE.
Containers
Fournit des liens vers l’utilisation de conteneurs dans OLE.
Objets de données et sources de données
Fournit des liens vers des rubriques traitant de l’utilisation des classes et COleDataSource
des COleDataObject
classes.
Glisser-déposer
Décrit l’utilisation de la copie et du collage avec OLE.
Menus et ressources OLE
Explique l’utilisation des menus et des ressources dans les applications de document OLE MFC.
Inscription
Décrit l’installation et l’initialisation du serveur.
Serveurs
Décrit comment créer des éléments OLE (ou composants) à utiliser par des applications conteneur.
Dispositifs de suivi
Fournit des informations sur la CRectTracker
classe, qui fournit une interface graphique pour permettre aux utilisateurs d’interagir avec les éléments clients OLE.
Sections connexes
Points de connexion
Explique comment implémenter des points de connexion (anciennement appelés points de connexion OLE) à l’aide des classes CCmdTarget
MFC et CConnectionPoint
.
Composants COM de conteneur/serveur
Décrit les étapes nécessaires pour incorporer des fonctionnalités avancées facultatives dans des applications conteneur existantes.
COM (Component Object Model)
Décrit l’utilisation d’OLE sans MFC.