OLE控件选件类
这些是用于,当编写 OLE 控件中的主要类。在 OLE 控件模块的 COleControlModule 类类似于应用程序的 CWinApp 类。每个模块实现一个或多个 OLE 控件;这些控件由 COleControl 对象表示。使用 CConnectionPoint 对象,这些控件与其容器通信。
,而 COlePropertyPage 和 CPropExchange 类帮助您实现属性页和属性的持久性控件的中, CPictureHolder 和 CFontHolder 类封装图片和字体的 COM 接口。
COleControlModule
替换为您的 OLE 控件模块的 CWinApp 类。从 COleControlModule 类派生开发的 OLE 控件模块对象。它用于初始化的 OLE 控件模块提供成员函数。COleControl
从 COleControl 类派生开发 OLE 控件。从 CWnd派生,该类继承一窗口对象的所有功能和额外的 OLE 特定功能,比如事件激发并且能够支持方法和属性。CConnectionPoint
CConnectionPoint 类定义了接口的特定类型与其他 OLE 对象通信,调用连接点。连接点实现可以启动对其他对象的事件,如激发事件和更改通知的一个输出接口。CPictureHolder
封装 windows 图片对象和 IPicture COM 接口的函数;用于实现 OLE 控件的自定义图片属性。CFontHolder
封装窗口字体对象和 IFont COM 接口的函数;用于实现 OLE 控件的常用字体属性。COlePropertyPage
显示 OLE 控件的属性在图形界面的,与对话框。CPropExchange
支持属性的持久性实现您的 OLE 控件的。类似于对话框的 CDataExchange 。CMonikerFile
采用标记也可以通过为标记的字符串表示形式和绑定同步到该标记是一个名称的流。CAsyncMonikerFile
Works 类似于 CMonikerFile;但是,它将标记异步传递给标记是一个名称的流。CDataPathProperty
实现可加载异步的 OLE 控件属性。CCachedDataPathProperty
在内存文件实现 OLE 控件属性调用了异步和缓存。COleCmdUI
允许活动文档接收则源自其容器的用户界面的命令 (例如 FileNew,打开,打印,等等),并允许容器接收则源自有效的文件的用户界面的命令。COleSafeArray
具有随机类型和维度一起使用。