COleObjectFactory选件类
实现OLE选件类工厂,创建OLE对象(例如服务器,自动化对象,并记录。
class COleObjectFactory : public CCmdTarget
成员
公共构造函数
名称 |
说明 |
---|---|
构造 COleObjectFactory 对象。 |
公共方法
名称 |
说明 |
---|---|
返回此工厂创建对象的OLE选件类ID。 |
|
确定控件的许可证是否有效。 |
|
一个工厂是否向OLE系统DLL注册。 |
|
注册了OLE系统的DLL此对象工厂。 |
|
应用程序的对象工厂注册都具有OLE系统的DLL。 |
|
取消与OLE系统DLL将此对象工厂注册。 |
|
取消应用程序的对象与OLE系统DLL的工厂注册。 |
|
应用程序的对象工厂的取消整个。 |
|
注册了OLE系统注册表的此对象工厂。 |
|
应用程序的对象工厂注册都具有OLE系统注册表中。 |
受保护的方法
名称 |
说明 |
---|---|
请求从控件的DLL的唯一键。 |
|
调用由框架创建此工厂的类型的新对象。 |
|
验证在控件中嵌入的密钥与容器中的密钥。 |
|
验证控件以允许进行设计时使用。 |
备注
COleObjectFactory 选件类具有执行的以下功能成员函数:
管理对象的注册。
更新OLE系统注册,以及通知OLE的运行时注册对象运行和准备接收消息。
强制允许通过限制对控件的用于授权的开发人员在设计时以及允许应用程序在运行时。
注册控件具有OLE系统注册表的对象工厂。
有关创建对象的更多信息,请参见位于 数据对象和数据源(OLE) 和 数据对象和数据源:创建和析构。有关更多信息注册,请参见文章 注册。
继承层次结构
COleObjectFactory
要求
Header: afxdisp.h