ATL の概要
ATL (Active Template Library) は、小さくて高速な COM (コンポーネント オブジェクト モデル) オブジェクトを簡単に作成できる、テンプレートに基づく C++ クラスのセットです。 IUnknown、IClassFactory、IClassFactory2、および IDispatch
のストックの実装、デュアル インターフェイス、標準 COM 列挙子インターフェイス、接続ポイント、ティアオフ インターフェイス、ActiveX コントロールなど、COM の重要な機能が特別にサポートされています。
ATL コードでは、シングルスレッド オブジェクト、アパートメントモデル オブジェクト、フリースレッド モデル オブジェクト、またはフリースレッドおよびアパートメントモデル オブジェクトの両方を作成できます。
このセクションでは、次のトピックについて説明します:
テンプレート ライブラリと標準ライブラリの違い。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示