類別工廠和授權
若要建立您的 OLE 控制項的執行個體,一個容器應用程式會呼叫控制項的類別工廠的成員函式。因為您的控制項是在實際的 OLE 物件時,class factory 負責建立控制項的執行個體。每個 OLE 控制項類別必須有類別工廠。
OLE 控制項的另一項重要功能就是以強制執行授權的能力。ControlWizard 可讓您加入的控制項專案建立期間的授權。如需有關如何控制授權的詳細資訊,請參閱下面的文件 ActiveX 控制項: 授權控制 ActiveX。
下表列出數個巨集和用來宣告和實作您的控制項類別工廠的函式,以及控制項的授權。
類別工廠和授權
宣告類別工廠 OLE 控制項或屬性頁。 |
|
實作控制項的GetClassID函式和宣告的類別工廠執行個體。 |
|
開始任何授權的函式的宣告。 |
|
請結束任何授權的函式的宣告。 |
|
驗證是否授權使用特定電腦上的控制項。 |