共用方式為


類型程式庫存取

類型程式庫會將 OLE 控制項的介面公開給其他 OLE 感知應用程式。 如果有一個或多個介面要公開,則每個 OLE 控制項都必須有類型程式庫。

下列巨集可以讓 OLE 控制項提供對其類型程式庫的存取能力:

類型程式庫存取

名稱 描述
DECLARE_OLETYPELIB 宣告 OLE 控制項的 GetTypeLib 成員函式 (必須在類別宣告中使用)。
IMPLEMENT_OLETYPELIB 實作 OLE 控制項的 GetTypeLib 成員函式 (必須在類別實作中使用)。

DECLARE_OLETYPELIB

GetTypeLib宣告控件類別的成員函式。

DECLARE_OLETYPELIB(class_name)

參數

class_name
與類型連結庫相關的控件類別名稱。

備註

在控件類別頭檔中使用此巨集。

需求

標頭: afxdisp.h

IMPLEMENT_OLETYPELIB

實作控件 GetTypeLib 的成員函式。

IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor,  wVerMinor)

參數

class_name
與類型連結庫相關的控件類別名稱。

tlid
類型庫的標識碼。

wVerMajor
類型庫主要版本號碼。

wVerMinor
類型庫次要版本號碼。

備註

這個巨集必須出現在實作檔中,以供任何使用 DECLARE_OLETYPELIB 巨集的控件類別使用。

需求

標頭: afxdisp.h

另請參閱

宏和全域