ATL のクラス
更新 : 2007 年 11 月
Active Template Library (ATL) には次の各クラスがあります。カテゴリ別にクラスを探すには、「ATL クラスの概要」を参照してください。
クラス |
説明 |
ヘッダー ファイル |
---|---|---|
このクラスは、文字列変換マクロ CA2TEX と CT2AEX、および typedef CA2A で使用されます。 |
atlconv.h |
|
このクラスは、文字列変換マクロ CA2CTEX と CT2CAEX、および typedef CA2CA で使用されます。 |
atlconv.h |
|
このクラスは、文字列変換マクロ CA2TEX、CA2CTEX、CT2WEX、CT2CWEX、および typedef CA2W で使用されます。 |
atlconv.h |
|
このクラスは、アクセス トークンのラッパー クラスです。 |
atlsecurity.h |
|
このクラスは、アクセス制御リスト (ACL: Access Control List) 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このテンプレートは、オブジェクトのアドレス以外の値を返すために、アドレス演算子を再定義するクラスをラップするときに使用されます。 |
atlcomcli.h |
|
このクラスは、配列オブジェクトを実装します。 |
atlcoll.h |
|
このクラスは、スレッドがプールされているアパートメント モデル COM サーバーを実装します。 |
atlbase.h |
|
このクラスには、スレッドがプールされているアパートメント モデル COM サーバーを実装するためのメソッドが用意されています。 |
atlbase.h |
|
このクラスは、すべての ATL プロジェクトでインスタンス化されます。 |
atlcore.h |
|
このクラスは、COM サーバー モジュールを実装します。 |
atlbase.h |
|
このクラスは、デバッグ インターフェイスをサポートします。 |
atlbase.h |
|
このクラスは、DLL 用のモジュールを表します。 |
atlbase.h |
|
このクラスは、ATL の例外を定義します。 |
atlexcept.h |
|
このクラスは、アプリケーション用のモジュールを表します。 |
atlbase.h |
|
このクラスは、Windows のファイル処理 API の Thin ラッパーを提供します。 |
atlfile.h |
|
このクラスは、CAtlFileMappingBase のメソッドにキャスト演算子を追加し、メモリ マップト ファイルを表します。 |
atlfile.h |
|
このクラスは、メモリ マップト ファイルを表します。 |
atlfile.h |
|
このクラスには、リスト オブジェクトを作成および管理するためのメソッドが用意されています。 |
atlcoll.h |
|
このクラスには、マップ オブジェクトを作成および管理するためのメソッドが用意されています。 |
atlcoll.h |
|
このクラスには、複数の ATL モジュール クラスで使用するメソッドが用意されています。 |
atlbase.h |
|
このクラスは、ATL モジュールを実装します。 |
atlbase.h |
|
このクラスは、サービスを実装します。 |
atlbase.h |
|
このクラスには、一時ファイルを作成および使用するためのメソッドが用意されています。 |
atlfile.h |
|
このクラスは、ATL ウィンドウ処理コンポーネントをサポートします。 |
atlbase.h |
|
このクラスは、スマート ポインタ オブジェクトを表します。 |
atlbase.h |
|
このクラスには、スマート ポインタの配列を構築するときに役立つメソッドが用意されています。 |
atlbase.h |
|
このクラスには、スマート ポインタのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。 |
atlcoll.h |
|
このクラスには、スマート ポインタのリストを構築するときに役立つメソッドが用意されています。 |
atlcoll.h |
|
このクラスは、ベクタの new 演算子と delete 演算子を使用して、スマート ポインタ オブジェクトを表します。 |
atlbase.h |
|
このクラスには、ベクタの new 演算子と delete 演算子を使用してスマート ポインタのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。 |
atlcoll.h |
|
このクラスは、ActiveX コントロールをホストするダイアログ ボックス (モーダルまたはモードレス) を実装します。 |
atlwin.h |
|
このクラスには、ActiveX コントロールをホストするウィンドウを操作するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、ActiveX コントロールおよびライセンスされた ActiveX コントロールをホストするウィンドウを操作するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスは、IBindStatusCallback インターフェイスを実装します。 |
atlctl.h |
|
このクラスは、集約されるオブジェクトの IUnknown を実装します。 |
atlcom.h |
|
このクラスには、COM メモリ ルーチンを使用したメモリ管理用のメソッドが用意されています。 |
atlbase.h |
|
このクラスは、スレッドがプールされている EXE モジュールにおけるアパートメントの管理をサポートします。 |
atlbase.h |
|
このクラスには、クリティカル セクション オブジェクトの所有権を取得および解放するためのメソッドが用意されています。 |
atlcore.h |
|
ATL 7.0 では、CComAutoThreadModule が互換性のために残されています。詳細については、「ATL モジュール クラス」を参照してください。 |
atlbase.h |
|
このクラスは、BSTR のラッパー クラスです。 |
atlbase.h |
|
このクラスは、ティアオフ インターフェイスの IUnknown を実装します。 |
atlcom.h |
|
このクラスは、IClassFactory インターフェイスを実装します。 |
atlcom.h |
|
このクラスは、IClassFactory2 インターフェイスを実装します。 |
atlcom.h |
|
このクラスは、IClassFactory インターフェイスを実装し、複数のアパートメントでのオブジェクトの作成を許可します。 |
atlcom.h |
|
このクラスは、CComClassFactory から派生します。また、CComObjectGlobal を使用して単一のオブジェクトを生成します。 |
atlcom.h |
|
このクラスには、クラスのインスタンスを作成し、そのプロパティを取得するためのメソッドが用意されています。 |
atlcom.h |
|
このクラスには、複合コントロールの実装に必要なメソッドが用意されています。 |
atlctl.h |
|
このクラスは、オーナー オブジェクトの IUnknown に処理を任せることによって、IUnknown を実装します。 |
atlcom.h |
|
このクラスには、ATL コントロールを作成および管理するためのメソッドが用意されています。 |
atlctl.h |
|
このクラスには、ATL コントロールを作成および管理するためのメソッドが用意されています。 |
atlctl.h |
|
このクラスには、クリティカル セクション オブジェクトの所有権を取得および解放するためのメソッドが用意されています。 |
atlcore.h |
|
このクラスには、クリティカル セクション オブジェクトをロックおよびロック解除するためのメソッドが用意されています。 |
atlbase.h |
|
このクラスには、CURRENCY オブジェクトを作成および管理するためのメソッドと演算子が用意されています。 |
atlcur.h |
|
このクラスは、IUnknown ポインタの配列を格納します。 |
atlcom.h |
|
このクラスは、配列に基づいた COM 列挙子オブジェクトを定義します。 |
atlcom.h |
|
このクラスは、COM 列挙子インターフェイスの実装を提供します。このインターフェイスでは、列挙されるアイテムが配列に格納されます。 |
atlcom.h |
|
このクラスは、STL コレクションに基づいた COM 列挙子オブジェクトを定義します。 |
atlcom.h |
|
このクラスには CComCriticalSection と同じメソッドが用意されていますが、クリティカル セクションは用意されていません。 |
atlcore.h |
|
このクラスには、インターフェイス ポインタおよびグローバル インターフェイス テーブル (GIT: Global Interface Table) を扱うメソッドが用意されています。 |
atlbase.h |
|
このクラスは、COM メモリ割り当て関数を使用して、IAtlMemMgr を実装します。 |
ATLComMem.h |
|
ヒープ ポインタを管理するためのスマート ポインタ クラスです。 |
atlbase.h |
|
ATL 7.0 では、CComModule が互換性のために残されています。詳細については、「ATL モジュール クラス」を参照してください。 |
atlbase.h |
|
このクラスには、変数の値をインクリメントおよびデクリメントするためのスレッドセーフなメソッドが用意されています。 |
atlbase.h |
|
このクラスには、変数の値をインクリメントおよびデクリメントするためのスレッドセーフなメソッドが用意されています。ただし、クリティカル セクションのロック機能またはロックの解除機能はありません。 |
atlbase.h |
|
このクラスは、非集約オブジェクトの IUnknown を実装します。 |
atlcom.h |
|
このクラスは、Base オブジェクトを含むモジュールの参照カウントを管理します。 |
atlcom.h |
|
このクラスは非集約オブジェクトの IUnknown を実装しますが、コンストラクタではモジュールのロック カウントがインクリメントされません。 |
atlcom.h |
|
CComObjectRootEx のこの typedef は、サーバーの既定のスレッド化モデルでテンプレート化されます。 |
atlcom.h |
|
このクラスには、非集約オブジェクトと集約オブジェクトの両方について、オブジェクトの参照カウントを管理するメソッドが用意されています。 |
atlcom.h |
|
このクラスは、一時的な COM オブジェクトを作成し、そのオブジェクトに IUnknown のスケルトン実装を提供します。 |
atlcom.h |
|
このクラスは、集約オブジェクトまたは非集約オブジェクトの IUnknown を実装します。 |
atlcom.h |
|
COM インターフェイス ポインタを管理するためのスマート ポインタ クラスです。 |
atlcomcli.h |
|
このクラスは、COM ベースのメモリ ルーチンを使用するスマート ポインタ クラスの基本クラスとなります。 |
atlcomcli.h |
|
COM インターフェイス ポインタを管理するためのスマート ポインタ クラスです。 |
atlcomcli.h |
|
このクラスには、COM インターフェイス ポインタのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。 |
atlcoll.h |
|
このクラスは、SAFEARRAY Data Type 構造体のラッパー クラスです。 |
atlsafe.h |
|
このクラスは、SAFEARRAYBOUND 構造体のラッパー クラスです。 |
atlsafe.h |
|
このクラスは、CComAutoThreadModule クラスのスレッドの選択を管理します。 |
atlbase.h |
|
このクラスには、変数の値をインクリメントおよびデクリメントするための各種メソッドが用意されています。 |
atlbase.h |
|
このクラスは、ティアオフ インターフェイスを実装します。 |
atlcom.h |
|
このクラスは、IUnknown ポインタを格納し、IConnectionPointImpl テンプレート クラスのパラメータとして使用されるようにデザインされています。 |
atlcom.h |
|
このクラスは VARIANT 型をラップします。このクラスには、格納されたデータの型を示すメンバが用意されています。 |
atlcomcli.h |
|
このクラスは、別のオブジェクトに含まれているウィンドウを実装します。 |
atlwin.h |
|
このクラスには、CRT メモリ ルーチンを使用するメモリ管理用のメソッドが用意されています。 |
atlcore.h |
|
このクラスは、CRT ヒープ関数を使用して、IAtlMemMgr を実装します。 |
atlmem.h |
|
このクラスは、随意アクセス制御リスト (DACL: Discretionary Access-control List) 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスは、名前付きパイプにデバッグ レポートを送信するために使用します。 |
atlutil.h |
|
このクラスには、大文字と小文字を変換するための 2 つの静的関数が用意されています。 |
atlcoll.h |
|
このクラスには、既定の要素比較関数が用意されています。 |
atlcoll.h |
|
このクラスには、コレクション クラス用の既定のメソッドと関数が用意されています。 |
atlcoll.h |
|
このクラスには、ハッシュ値を計算するための静的関数が用意されています。 |
atlcoll.h |
|
このクラスには、モーダル ダイアログ ボックスまたはモードレス ダイアログ ボックスを作成するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、メッセージ マップの動的チェインをサポートするメソッドが用意されています。 |
atlwin.h |
|
このクラスは、移動、コピー、比較、ハッシュの各操作のメソッドと関数を提供するために、コレクション クラスによって使用されます。 |
atlcoll.h |
|
このクラスには、コレクション クラス用の既定のコピー メソッドと移動メソッドが用意されています。 |
atlcoll.h |
|
このクラスには、コントロール プロパティの変更についてコンテナのシンクに通知するためのメソッドが用意されています。 |
atlctl.h |
|
このクラスは、Win32 グローバル ヒープ関数を使用して、IAtlMemMgr を実装します。 |
atlmem.h |
|
このクラスには、ハンドル オブジェクトを作成および使用するためのメソッドが用意されています。 |
atlbase.h |
|
ヒープ ポインタを管理するためのスマート ポインタ クラスです。 |
atlcore.h |
|
このクラスは、スマート ヒープ ポインタ クラスの基本クラスとなります。 |
atlcore.h |
|
このクラスには、ヒープ ポインタのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。 |
atlcoll.h |
|
このクラスには、ヒープ ポインタのリストを構築するときに役立つメソッドが用意されています。 |
atlcoll.h |
|
ビットマップの拡張サポートを提供するクラスです。たとえば、JPEG、GIF、BMP、PNG (Portable Network Graphics) 形式のイメージの読み込みや保存などができます。 |
atlimage.h |
|
このクラスには、COM インターフェイス ポインタの配列を構築するときに役立つメソッドが用意されています。 |
atlcoll.h |
|
このクラスには、COM インターフェイス ポインタのリストを構築するときに役立つメソッドが用意されています。 |
atlcoll.h |
|
このクラスは、Win32 ローカル ヒープ関数を使用して、IAtlMemMgr を実装します。 |
atlmem.h |
|
このクラスでは、オブジェクトのメッセージ マップに別のオブジェクトからアクセスできます。 |
atlwin.h |
|
スレッド プールからの要求を受け取り、ワーカー オブジェクトに渡します。ワーカー オブジェクトは、要求のたびに作成および破棄されます。 |
atlutil.h |
|
このクラスは、動的キャッシュ管理を無効にする場合に、MonitorClass テンプレート パラメータのキャッシュ クラスの引数として使用します。 |
atlutil.h |
|
このクラスはパスを表します。 |
atlpath.h |
|
このクラスには、プリミティブ型で構成されたコレクション クラス用の既定のメソッドと関数が用意されています。 |
atlcoll.h |
|
このクラスは、プライベート オブジェクトのセキュリティ記述子オブジェクトを表します。 |
atlsecurity.h |
|
このクラスは、レッドブラック バイナリ ツリーを使用して、マップ構造体を表します。 |
atlcoll.h |
|
このクラスは、レッドブラック バイナリ ツリーを使用して、各キーを複数の値に関連付けることができるマップ構造体を表します。 |
atlcoll.h |
|
このクラスには、レッドブラック ツリーを作成および利用するためのメソッドが用意されています。 |
atlcoll.h |
|
このクラスには、システム レジストリ内のエントリを操作するためのメソッドが用意されています。 |
atlbase.h |
|
このクラスには、CRT スレッド用の作成関数が用意されています。スレッドが CRT 関数を使用する場合に、このクラスを使用します。 |
atlbase.h |
|
このクラスは、システム アクセス制御リスト (SACL: System Access-Control List) 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスは、SECURITY_ATTRIBUTES 構造体の Thin ラッパーです。 |
atlsecurity.h |
|
このクラスは、SECURITY_DESCRIPTOR 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスは、セキュリティ識別子 (SID: Security Identifier) 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスには、単純な配列を管理するためのメソッドが用意されています。 |
atlsimpcoll.h |
|
このクラスは、CSimpleArray クラスのヘルパです。 |
atlsimpcoll.h |
|
このクラスは、CSimpleArray クラスのヘルパです。 |
atlsimpcoll.h |
|
このクラスは、基本的なモーダル ダイアログ ボックスを実装します。 |
atlsimpcoll.h |
|
このクラスは、単純なマップ配列をサポートします。 |
atlsimpcoll.h |
|
このクラスは、CSimpleMap クラスのヘルパです。 |
atlsimpcoll.h |
|
このクラスは、CSimpleMap クラスのヘルパです。 |
atlsimpcoll.h |
|
このクラスには、スナップイン ノード オブジェクトを実装するためのメソッドが用意されています。 |
atlsnap.h |
|
このクラスには、スナップイン プロパティ ページ オブジェクトを実装するためのメソッドが用意されています。 |
atlsnap.h |
|
このクラスには、ストック プロパティ値をサポートするためのメソッドが用意されています。 |
atlctl.h |
|
このクラスには、CString オブジェクトを格納するコレクション クラスで使用する静的関数が用意されています。 |
cstringt.h |
|
このクラスには、コレクション クラス オブジェクトに格納されている文字列に関連する静的関数が用意されています。CStringElementTraits と似ていますが、大文字と小文字を区別せずに比較を行います。 |
atlcoll.h |
|
このクラスには、コレクション クラス オブジェクトに格納されている文字列に関連する静的関数が用意されています。文字列オブジェクトは参照として処理されます。 |
atlcoll.h |
|
このクラスには、ワーク アイテムのキューを処理するワーカー スレッドのプールが用意されています。 |
atlutil.h |
|
このクラスは、TOKEN_GROUPS 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスは、TOKEN_PRIVILEGES 構造体のラッパー クラスです。 |
atlsecurity.h |
|
このクラスは URL を表します。URL の各要素をそれぞれ独立に操作して、既存の URL 文字列を解析したり、文字列を新規に組み立てたりできます。 |
atlutil.h |
|
このクラスは、文字列変換マクロ CT2AEX、CW2TEX、CW2CTEX、CT2CAEX、および typedef CW2A で使用されます。 |
atlconv.h |
|
このクラスは、文字列変換マクロの CW2CTEX と CT2CWEX、および typedef CW2CW で使用されます。 |
atlconv.h |
|
このクラスは、文字列変換マクロ CW2TEX と CT2WEX、および typedef CW2W で使用されます。 |
atlconv.h |
|
このクラスは、Win32 ヒープ割り当て関数を使用して、IAtlMemMgr を実装します。 |
atlmem.h |
|
このクラスには、ウィンドウを操作するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、ウィンドウを作成またはサブクラス化するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、ウィンドウ オブジェクトの作成に使用する、スタイルを標準化するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、ウィンドウ オブジェクトの作成に使用する、スタイルを標準化するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスには、ウィンドウ クラスの情報を登録するためのメソッドが用意されています。 |
atlwin.h |
|
このクラスでは、ワーカー スレッドの作成、既存のワーカー スレッドの使用、1 つ以上のカーネル オブジェクト ハンドルの待機、およびハンドルの 1 つがシグナルを送信したときに指定のクライアント関数の実行を行います。 |
atlutil.h |
|
このクラスは、CreateInstance メソッドへのインターフェイスを表します。 |
atlbase.h |
|
このクラスは、メモリ マネージャへのインターフェイスを表します。 |
atlmem.h |
|
このインターフェイスには、ホストされるコントロールまたはコンテナの特性を指定するためのメソッドが用意されています。 |
atlbase.h、ATLIFace.h |
|
このインターフェイスは、ホストされるコントロールを補足するアンビエント プロパティを実装します。 |
atlbase.h、ATLIFace.h |
|
このインターフェイスには、コントロールとそのホスト オブジェクトを操作するためのメソッドが用意されています。 |
atlbase.h、ATLIFace.h |
|
このインターフェイスには、ライセンスされたコントロールとそのホスト オブジェクトを操作するためのメソッドが用意されています。 |
atlbase.h、ATLIFace.h |
|
このクラスには、コレクション クラスで使用するメソッドが用意されています。 |
atlcom.h |
|
このクラスは、IConnectionPointImpl オブジェクトのコレクションを管理するコネクション ポイント コンテナを実装します。 |
atlcom.h |
|
このクラスは、コネクション ポイントを実装します。 |
atlcom.h |
|
このクラスには、汎用データ転送をサポートして接続を管理するためのメソッドが用意されています。 |
atlctl.h |
|
このクラスは、デュアル インターフェイスの IDispatch 部分の既定の実装を提供します。 |
atlctl.h |
|
このクラスは、IDispatch メソッドの実装を提供します。 |
atlcom.h |
|
このクラスは IDispatch メソッドの実装を提供しますが、タイプ ライブラリからはタイプ情報が取得されません。 |
atlcom.h |
|
Microsoft の HTML 解析エンジンおよび描画エンジンへのインターフェイスです。 |
atlbase.h、ATLIFace.h |
|
このクラスは、STL コレクションに基づいた列挙子インターフェイスを定義します。 |
atlcom.h |
|
このクラスは、IObjectSafety インターフェイスの既定の実装を提供して、クライアント側でオブジェクトの安全レベルを取得および設定できるようにします。 |
atlctl.h |
|
このクラスには、オブジェクトとそのサイトとの情報のやり取りを可能にするメソッドが用意されています。 |
atlcom.h |
|
このクラスは、IOleControl インターフェイスの既定の実装を提供し、IUnknown を実装します。 |
atlctl.h |
|
このクラスには、埋め込み先コントロールとそのコンテナとの情報のやり取りを支援するメソッドが用意されています。 |
atlctl.h |
|
このクラスは IUnknown を実装します。また、ウィンドウなしのコントロールでもウィンドウ メッセージの受け取りやドラッグ アンド ドロップ処理を可能にするメソッドが用意されています。 |
atlctl.h |
|
このクラスは IUnknown を実装します。また、コンテナがコントロールと情報をやり取りするための基本インターフェイスとなります。 |
atlctl.h |
|
このクラスは IUnknown を実装します。また、オブジェクトのプロパティ ページ内の情報にクライアントからアクセスできるようにします。 |
atlctl.h |
|
このクラスは IUnknown を実装します。オブジェクトは、そのプロパティをクライアントが提供するプロパティ バッグに保存できます。 |
atlcom.h |
|
このクラスは、IPersistStorage インターフェイスを実装します。 |
atlcom.h |
|
このクラスは、IUnknown を実装し、IPersistStreamInit インターフェイスの既定の実装を提供します。 |
atlcom.h |
|
このクラスは、IUnknown および IPointerInactive インターフェイス メソッドを実装します。 |
atlctl.h |
|
このクラスは、IPropertyNotifySink インターフェイスを接続可能オブジェクトのアウトゴーイング インターフェイスとして公開します。 |
atlctl.h |
|
このクラスは、IUnknown を実装し、IPropertyPageImpl の既定の実装を継承します。 |
atlctl.h |
|
このクラスは、IUnknown を実装し、IPropertyPage インターフェイスの既定の実装を提供します。 |
atlctl.h |
|
このクラスは、IProvideClassInfo メソッドと IProvideClassInfo2 メソッドの既定の実装を提供します。 |
atlcom.h |
|
このクラスは、コンテナのコントロールの初期化を結合して 1 つの呼び出しにします。 |
atlctl.h |
|
このクラスは、IUnknown を実装し、IRunnableObject インターフェイスの既定の実装を提供します。 |
atlctl.h |
|
このクラスは、IServiceProvider インターフェイスの既定の実装を提供します。 |
atlcom.h |
|
このクラスは、IUnknown を実装し、ISpecifyPropertyPages インターフェイスの既定の実装を提供します。 |
atlcom.h |
|
このクラスには、ISupportErrorInfo Interface インターフェイスの既定の実装が用意されています。このクラスを使用できるのは、1 つのインターフェイスだけがオブジェクトでエラーを生成するときです。 |
atlcom.h |
|
このインターフェイスには、スレッド プールを設定するメソッドが用意されています。 |
atlutil.h |
|
このクラスは IUnknown を実装します。また、IViewObject、IViewObject2、および IViewObjectEx の各インターフェイスの既定の実装を提供します。 |
atlctl.h |
|
IWorkerThreadClient インターフェイスは、CWorkerThread クラスのクライアントによって実装されています。 |
atlutil.h |
|
このクラスには、CreateWindow と CreateWindowEx のラッパー クラスが用意されています。 |
atlwin.h |
|
この引数アダプタ クラスによって、ポインタとして実装される関数に RECT ポインタまたは参照を渡すことができます。 |
atlwin.h |
|
この引数アダプタ クラスによって、呼び出し元で MAKEINTRESOURCE マクロを使用して ID を文字列に変換せずに、リソース名 (LPCTSTR) またはリソース ID (UINT) を関数に渡すことができます。 |
atlwin.h |
|
このクラスには、Windows スレッド用の作成関数が用意されています。スレッドが CRT 関数を使用しない場合は、このクラスを使用します。 |
atlbase.h |