ATL 簡介
ATL 是 Active Template Library,這是一組範本型 C++ 類別,可讓您輕鬆地建立小型、快速的元件物件模型 (COM) 物件。 它特別支援主要 COM 功能,包括:IUnknown 、IClassFactory、 IClassFactory2 和 IDispatch
;雙介面、標準 COM 列舉值介面、連接點、 卸載介面和 ActiveX 控制項的庫存實 作。
ATL 程式碼可用來建立單一執行緒物件、Apartment 模型物件、自由執行緒模型物件,或自由執行緒和 Apartment 模型物件。
本節中所涵蓋的主題包括:
範本程式庫與標準程式庫 有何不同。
您可以使用 ATL 和無法執行的動作。
建議 ATL 與 MFC 之間進行選擇。