類型程式庫存取
類型程式庫會將 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
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應