释义 |
类工厂与许可 为了创建你的OLE控件的一个实例,容器应用程序调用控件的类工厂的成员函数。因为你的控件是一个实际的OLE对象,由类工厂负责创建你的控件的实例。每个OLE控件都必须具有一个类工厂。 OLE控件的另一个重要特征就是它们的强迫许可的能力。ControlWizard使你能够在创建控件的时候将许可功能合并进去。如果需要获得有关控件许可的更详细的信息,请参阅Visual C++ 程序员联机指南中“ActiveX控件:许可一个ActiveX控件”一文。 下面的表格列出了一些宏和函数,它们可以用来声明并实现你的控件的类工厂,也可以许可你的控件。
类工厂与许可DECLARE_OLECREATE_EX | 为OLE控件或属性页声明一个类工厂 | IMPLEMENT_OLECREATE_EX | 实现控件的GetClassID函数并声明类工厂的一个实例 | BEGIN_OLEFACTORY | 开始许可函数的声明 | END_OLEFACTORY | 结束许可函数的声明 | AfxVerifyLicFile | 校验一个控件是否经许可在特定计算机上使用 |
|