共用方式為


編譯器 COM 支援

Microsoft 特定的

Microsoft C++編譯程式可以直接讀取元件物件模型 (COM) 類型庫,並將內容轉譯成可以包含在編譯中的C++原始程式碼。 語言延伸模組可用來協助用戶端上的 COM 程式設計,以進行傳統型應用程式。

藉由使用 #import 預處理器指示詞,編譯程式可以讀取類型庫,並將它轉換成C++頭檔,將 COM 介面描述為類別。 一組 #import 屬性可供使用者控制產生類別程式庫標頭檔的內容。

您可以使用 __declspec 擴充屬性 uuid ,將全域唯一標識碼 (GUID) 指派給 COM 物件。 關鍵詞 __uuidof 可用來擷取與 COM 物件相關聯的 GUID。 另一個__declspec屬性屬性屬性可用來指定 get COM 物件之資料成員的 和 set 方法。

提供一組 COM 支援全域函式和類別,以支援 VARIANTBSTR 類型、實作智慧型手機,以及封裝 所 _com_raise_error擲回的錯誤物件:

END Microsoft 特定的

另請參閱

編譯器 COM 支援類別
編譯器 COM 全域函式