选件类工厂和授权
若要创建自己的 OLE 控件实例,容器应用程序调用控件的类工厂的成员函数。 由于您的控件是实际 OLE 对象,类工厂用于创建您的控件实例负责。 每 OLE 控件类必须具有类工厂。
OLE 控件的另一个重要功能是能够强制许可证。 ControlWizard 允许您在控件中项目的创建合并后授权。 有关授权控件的更多信息,请参见中的文章 Activex 控件:允许 Activex 控件。
下表列出了一些宏和函数声明和实现控件的类工厂并添加到控件的许可证。
类工厂和授权
声明 OLE 控件或属性页的类工厂。 |
|
实现控件的 GetClassID 功能并声明类工厂的实例。 |
|
开始任何授权功能的说明。 |
|
关闭所有允许功能的说明。 |
|
验证控件是否授权为特定计算机上使用。 |