MFC 中的 OLE

这些文章声明编程使用 MFC 的 OLE 基础知识。MFC 提供方便的方法来使用 OLE 编写程序:

  • 使用 OLE 可视化编辑 (就地激活)。

  • 工作为 OLE 容器或服务器。

  • 实现拖放功能。

  • 使用日期和时间数据的。

  • 若要管理 MFC 模块状态数据,包括导出的 DLL 函数入口点, OLE/COM 接口的入口点,并且, windows 程序入口点。

还可以使用 自动化远程自动化 从程序运行另一程序。

说明说明

术语 OLE 表示技术与链接的对象,包括 OLE 容器、 OLE server、 OLE 项、就地编辑启动 (或的可视化对象), TRACKER,拖放和菜单合并。术语激活应用于组件对象模型 (COM) (com) 和基于 COM 的对象 (如 Activex 控件。OLE 自动化现在调用 Automation。

本节内容

  • OLE 背景
    讨论 OLE 提供有关如何实现分层更新的概念性信息工作。

  • 激活
    在编辑描述启动的角色 OLE 项。

  • 容器
    提供指向使用容器在 OLE。

  • 数据对象和数据源
    提供指向讨论的主题使用 COleDataObjectCOleDataSource 类。

  • 拖放
    使用 OLE 讨论使用复制和粘贴。

  • OLE 菜单和资源
    解释使用菜单,并在 MFC OLE 的资源文档应用程序。

  • 注册
    讨论服务器上安装和初始化。

  • 服务器
    描述如何创建 OLE 项 (或组件) 的容器应用程序使用。

  • TRACKER
    提供有关 CRectTracker 类的信息,提供图形界面使用户可以与 OLE 客户端项目进行交互。

相关章节

  • 连接点
    解释如何实现连接点 (,以前称为 OLE 连接点) 使用 MFC 类 CCmdTargetCConnectionPoint,。

  • 容器/服务器 COM 组件
    描述必需的步骤合并选项高级功能到现有的容器应用程序中。

  • 组件对象模型 (com)
    描述如何使用 OLE,不使用 MFC。

请参见

其他资源

MFC概念