分享方式:


介面 (ATL)

介面是物件向外界公開其功能的方式。 在 COM 中,介面是 對象所實作函式的指標數據表(例如C++ vtable)。 數據表代表 介面,以及其指向的函式是該介面的方法。 物件可以公開其選擇的介面數目。

每個介面都是以基本 COM 介面 IUnknown 為基礎。 允許巡覽至 物件所公開之其他介面的方法 IUnknown

此外,每個介面都會獲得唯一的介面標識碼 (IID)。 此唯一性可讓您輕鬆地支援介面版本控制。 新版的介面只是具有新 IID 的新介面。

注意

標準 COM和 OLE 介面的 IID 已預先定義。

另請參閱

COM 簡介
COM 物件和介面