Play Open
Loading • Please wait • Loading • Please wait • Loading • Please wait • Loading • Please wait • Loading • Please wait • Loading • Please wait •

OLE 控件类

这些是编写 OLE 控件时使用的主要类。

COleControlModule OLE 控件模块中的类类似于应用程序中的 CWinApp 类。 每个模块实现一个或多个 OLE 控件;这些控件由 COleControl 对象表示。 这些控件使用 CConnectionPoint 对象与其容器通信。

和CPictureHolderCFontHolder类封装用于图片和字体的 COM 接口,而COlePropertyPage类CPropExchange可帮助实现控件的属性页和属性持久性。

COleControlModule

替换 OLE 控件模块的 CWinApp 类。 派生自 COleControlModule 类以开发 OLE 控件模块对象。 它提供用于初始化 OLE 控件模块的成员函数。

COleControl

派生自 COleControl 类以开发 OLE 控件。 此类派生自 CWnd此类继承 Windows 窗口对象的所有功能以及其他特定于 OLE 的功能,例如事件触发以及支持方法和属性的功能。

CConnectionPoint

该 CConnectionPoint 类定义一种特殊类型的接口,用于与其他 OLE 对象通信,称为连接点。 连接点实现一个传出接口,该接口能够启动对其他对象(例如触发事件和更改通知)的作。

CPictureHolder

封装 Windows 图片对象和 IPicture COM 接口的功能;用于实现 OLE 控件的自定义 Picture 属性。

CFontHolder

封装 Windows 字体对象和 IFont COM 界面的功能;用于实现 OLE 控件的 stock Font 属性。

COlePropertyPage

在图形界面中显示 OLE 控件的属性,类似于对话框。

CPropExchange

支持实现 OLE 控件的属性持久性。 类似于对话框 的 CDataExchange 。

CMonikerFile

采用名字对象或字符串表示形式,它可以将其转换为名字对象,并将其同步绑定到名字对象所属的流。

CAsyncMonikerFile

的工作方式 CMonikerFile与 ;但是,它以异步方式将名字对象绑定到名字对象是名称的流。

CDataPathProperty

实现可异步加载的 OLE 控件属性。

CCachedDataPathProperty

实现异步传输并在内存文件中缓冲的 OLE 控件属性。

COleCmdUI

允许活动文档接收源自其容器用户界面(如 FileNew、Open、Print 等)的命令,并允许容器接收源自活动文档用户界面的命令。

COleSafeArray

适用于任意类型和维度的数组。

另请参阅

类概述

Posted in 图鉴收藏
Previous
All posts
Next