COleObjectFactory 類別
實作 OLE Class Factory,建立 OLE 物件 (例如伺服器, Automation 物件,並會記錄。
class COleObjectFactory : public CCmdTarget
成員
公用建構函式
名稱 |
描述 |
---|---|
建構 COleObjectFactory 物件。 |
公用方法
名稱 |
描述 |
---|---|
傳回物件的 OLE 類別 ID Factory 建立。 |
|
決定控制項的授權是否有效。 |
|
指示物件 Factory 向這個 OLE 系統 DLL 註冊。 |
|
註冊具有 OLE 系統 DLL 這個 Object Factory。 |
|
註冊所有具有 OLE 系統 DLL 應用程式物件的 Factory。 |
|
移除與這個 OLE 系統 DLL 的這個 Object Factory 的註冊。 |
|
移除應用程式的物件具有 OLE 系統 DLL 的 Factory 的註冊。 |
|
應用程式的 Object Factory 的全部移除。 |
|
註冊 OLE 系統註冊這個 Object Factory。 |
|
註冊所有具有 OLE 系統註冊的應用程式物件的 Factory。 |
受保護的方法
名稱 |
描述 |
---|---|
要求控制項的 DLL 的唯一索引鍵。 |
|
呼叫由架構建立 Factory 型別的新物件。 |
|
驗證在控制項內嵌在的索引鍵符合在容器中的金鑰。 |
|
驗證控制項允許在設計階段使用。 |
備註
COleObjectFactory 類別會執行的下列函式成員函式:
處理物件的註冊。
更新 OLE 系統暫存器,以及通知 OLE 的執行階段註冊物件循序和準備接收訊息。
強制執行允許藉由限制對控制項的用法授權的開發人員在設計階段和為允許應用程式在執行階段。
註冊控制項具有 OLE 系統登錄的 Object Factory。
如需建立物件的詳細資訊,請參閱 Microsoft 知識庫文件 資料物件和資料來源 (Object Linking) 和 資料物件和資料來源:建立與解構。 如需更多關於登入,請參閱本文 登入。
繼承階層架構
COleObjectFactory
需求
Header: afxdisp.h