ATL クラスと構造体
Active Template Library (ATL) には、次のクラスと構造体が含まれています。 カテゴリを指定して特定のクラスを見つけるには、「ATL のクラスの概要」を参照してください。
クラス/構造体 | 説明 | ヘッダー ファイル |
---|---|---|
ATL_DRAWINFO |
プリンター、メタファイル、ActiveX コントロールなど、さまざまなターゲットへのレンダリングに使われる情報を格納します。 | atlctl.h |
_AtlCreateWndData |
ATL のウィンドウ化コードのクラス インスタンス データを格納します。 | atlbase.h |
_ATL_BASE_MODULE70 |
ATL を使用するすべてのプロジェクトで使用されます。 | atlbase.h |
_ATL_COM_MODULE70 |
ATL の COM 関連コードで使用されます。 | atlbase.h |
_ATL_FUNC_INFO |
ディスパッチ インターフェイスのメソッドまたはプロパティを記述するために使用される型情報を格納します。 | atlcom.h |
_ATL_MODULE70 |
すべての ATL モジュールで使用されるデータを格納します。 | atlbase.h |
_ATL_WIN_MODULE70 |
ATL のウィンドウ コードで使用されます。 | atlbase.h |
CA2AEX |
このクラスは、文字列変換マクロ CA2TEX 、CT2AEX および typedef CA2A によって使用されます。 |
atlconv.h |
CA2CAEX |
このクラスは、文字列変換マクロ CA2CTEX 、CT2CAEX および typedef CA2CA によって使用されます。 |
atlconv.h |
CA2WEX |
このクラスは、文字列変換マクロ CA2TEX 、CA2CTEX 、CT2WEX 、CT2CWEX および typedef CA2W によって使用されます。 |
atlconv.h |
CAccessToken |
このクラスは、アクセス トークンのラッパーです。 | atlsecurity.h |
CAcl |
このクラスは、ACL (アクセス制御リスト) 構造体のラッパーです。 | atlsecurity.h |
CAdapt |
このテンプレートは、オブジェクトのアドレス以外の値を返すために、アドレス演算子を再定義するクラスをラップするときに使用されます。 | atlcomcli.h |
CAtlArray |
このクラスは、配列オブジェクトを実装します。 | atlcoll.h |
CAtlAutoThreadModule |
このクラスは、スレッドプールされたアパートメントモデルの COM サーバーを実装します。 | atlbase.h |
CAtlAutoThreadModuleT |
このクラスは、スレッド プール、アパートメント モデル COM サーバーを実装するためのメソッドを備えています。 | atlbase.h |
CAtlBaseModule |
このクラスは、すべての ATL プロジェクトでインスタンス化されます。 | atlcore.h |
CAtlComModule |
このクラスは、COM サーバー モジュールを実装します。 | atlbase.h |
CAtlDebugInterfacesModule |
このクラスは、インターフェイスのデバッグをサポートします。 | atlbase.h |
CAtlDllModuleT |
このクラスは、DLL のモジュールを表します。 | atlbase.h |
CAtlException |
このクラスは、ATL 例外を定義します。 | atlexcept.h |
CAtlExeModuleT |
このクラスは、アプリケーションのモジュールを表します。 | atlbase.h |
CAtlFile |
このクラスは、Windows ファイル処理 API のシン ラッパーを提供します。 | atlfile.h |
CAtlFileMapping |
このクラスは、メモリ マップト ファイルを表し、 CAtlFileMappingBase のメソッドにキャスト演算子を追加します。 |
atlfile.h |
CAtlFileMappingBase |
このクラスは、メモリ マップ ファイルを表します。 | atlfile.h |
CAtlList |
このクラスは、リスト オブジェクトを作成および管理するためのメソッドを提供します。 | atlcoll.h |
CAtlMap |
このクラスは、マップ オブジェクトを作成および管理するためのメソッドを提供します。 | atlcoll.h |
CAtlModule |
このクラスは、いくつかの ATL モジュールクラスで使用されるメソッドを提供します。 | atlbase.h |
CAtlModuleT |
このクラスは、ATL モジュールを実装します。 | atlbase.h |
CAtlPreviewCtrlImpl |
このクラスは、リッチ プレビュー用シェルが用意するホスト ウィンドウ上に配置されるウィンドウの ATL 実装です。 | atlpreviewctrlimpl .h |
CAtlServiceModuleT |
このクラスは、サービスを実装します。 | atlbase.h |
CAtlTemporaryFile |
このクラスは、一時ファイルの作成と使用のためのメソッドを提供します。 | atlfile.h |
CAtlTransactionManager |
このクラスは、カーネル トランザクション マネージャー (KTM) 関数のラッパーを提供します。 | atltransactionmanager .h |
CAtlWinModule |
このクラスは、ATL ウィンドウ化コンポーネントのサポートを提供します。 | atlbase.h |
CAutoPtr |
このクラスは、スマート ポインター オブジェクトを表します。 | atlbase.h |
CAutoPtrArray |
このクラスは、スマート ポインターの配列を構築するときに役立つメソッドを提供します。 | atlbase.h |
CAutoPtrElementTraits |
このクラスは、スマート ポインターのコレクションを作成するときに役立つメソッド、静的関数、typedef を提供します。 | atlcoll.h |
CAutoPtrList |
このクラスは、スマート ポインターのリストを構築するときに役立つメソッドを提供します。 | atlcoll.h |
CAutoVectorPtr |
このクラスは、ベクトルの new および delete 演算子を使用してスマート ポインター オブジェクトを表します。 | atlbase.h |
CAutoVectorPtrElementTraits |
このクラスは、Vector の new と delete 演算子を使用してスマート ポインターのコレクションを作成するときに役立つメソッド、静的関数、typedef を提供します。 | atlcoll.h |
CAxDialogImpl |
このクラスは、ActiveX コントロールをホストするダイアログ ボックス (モーダルまたはモードレス) を実装します。 | atlwin.h |
CAxWindow |
このクラスは、ActiveX コントロールをホストするウィンドウを操作するメソッドを提供します。 | atlwin.h |
CAxWindow2T |
このクラスは、ActiveX コントロールをホストするウィンドウを操作するメソッドを提供します。また、ライセンスされた ActiveX コントロールをホストすることもサポートします。 | atlwin.h |
CBindStatusCallback |
このクラスは、 IBindStatusCallback インターフェイスを実装します。 |
atlctl.h |
CComAggObject |
このクラスは、集計オブジェクトの IUnknown を実装します。 |
atlcom.h |
CComAllocator |
このクラスは、COM メモリ ルーチンを使用してメモリを管理するためのメソッドを提供します。 | atlbase.h |
CComApartment |
このクラスは、スレッド プール EXE モジュールでのアパートメントの管理をサポートします。 | atlbase.h |
CComAutoCriticalSection |
このクラスは、クリティカル セクション オブジェクトの所有権を取得および解放するメソッドを備えています。 | atlcore.h |
CComAutoThreadModule |
ATL 7.0 以降、CComAutoThreadModule は旧式となりました。詳細については、「ATL モジュール クラス」を参照してください。 |
atlbase.h |
CComBSTR |
このクラスは、BSTR のラッパーです。 | atlbase.h |
CComCachedTearOffObject |
このクラスは、ティアオフ インターフェイスの IUnknown を実装します。 |
atlcom.h |
CComClassFactory |
このクラスは、 IClassFactory インターフェイスを実装します。 |
atlcom.h |
CComClassFactory2 |
このクラスは、 IClassFactory2 インターフェイスを実装します。 |
atlcom.h |
CComClassFactoryAutoThread |
このクラスは、IClassFactory インターフェイスを実装し、オブジェクトを複数のアパートメントに作成できるようにします。 |
atlcom.h |
CComClassFactorySingleton |
このクラスは CComClassFactory から派生し、 CComObjectGlobal を使用して 1 つのオブジェクトを構築します。 |
atlcom.h |
CComCoClass |
このクラスは、クラスのインスタンスを作成してそのプロパティを取得するためのメソッドを提供します。 | atlcom.h |
CComCompositeControl |
このクラスには、複合コントロールを実装するために必要なメソッドが用意されています。 | atlctl.h |
CComContainedObject |
このクラスは、所有者オブジェクトの IUnknown に委任することによって IUnknown を実装します。 |
atlcom.h |
CComControl |
このクラスには、ATL コントロールを作成および管理するためのメソッドが用意されています。 | atlctl.h |
CComControlBase |
このクラスには、ATL コントロールを作成および管理するためのメソッドが用意されています。 | atlctl.h |
CComCriticalSection |
このクラスは、クリティカル セクション オブジェクトの所有権を取得および解放するメソッドを備えています。 | atlcore.h |
CComCritSecLock |
このクラスは、クリティカル セクション オブジェクトをロックおよびロック解除するためのメソッドを提供します。 | atlbase.h |
CComCurrency |
このクラスには、CURRENCY オブジェクトを作成および管理するためのメソッドと演算子があります。 |
atlcur.h |
CComDynamicUnkArray |
このクラスには、IUnknown ポインターの配列が格納されます。 |
atlcom.h |
CComEnum |
このクラスを使用すると、配列に基づき、COM 列挙子オブジェクトを定義することができます。 | atlcom.h |
CComEnumImpl |
このクラスは、列挙される項目が配列に格納される COM 列挙子インターフェイスの実装を提供します。 | atlcom.h |
CComEnumOnSTL |
このクラスは、C++ 標準ライブラリ コレクションに基づいて COM 列挙子オブジェクトを定義します。 | atlcom.h |
CComFakeCriticalSection |
このクラスは、CComCriticalSection と同じメソッドを提供しますが、クリティカル セクションは提供しません。 |
atlcore.h |
CComGITPtr |
このクラスにより、インターフェイス ポインターとグローバル インターフェイス テーブル (GIT) を処理するためのメソッドが提供されます。 | atlbase.h |
CComHeap |
このクラスでは、COM メモリ割り当て関数を使用して IAtlMemMgr を実装します。 |
ATLComMem.h |
CComHeapPtr |
ヒープ ポインターを管理するためのスマート ポインター クラス。 | atlbase.h |
CComModule |
ATL 7.0 以降、CComModule は旧式となりました。詳細については、「ATL モジュール クラス」を参照してください。 |
atlbase.h |
CComMultiThreadModel |
このクラスは、変数の値をインクリメントおよびデクリメントするためのスレッドセーフなメソッドを提供します。 | atlbase.h |
CComMultiThreadModelNoCS |
このクラスは、変数の値をインクリメントおよびデクリメントするためのスレッドセーフなメソッドを提供します。ただし、クリティカル セクションのロックとロック解除の機能はありません。 | atlbase.h |
CComObject |
このクラスは、非集計オブジェクトの IUnknown を実装します。 |
atlcom.h |
CComObjectGlobal |
このクラスは、Base オブジェクトを含むモジュールの参照カウントを管理します。 |
atlcom.h |
CComObjectNoLock |
このクラスは、非集計オブジェクトの IUnknown を実装します。ただし、コンストラクターでのモジュール ロック数のインクリメントはしません。 |
atlcom.h |
CComObjectRoot |
CComObjectRootEx のこの typedef は、サーバーの既定のスレッド モデルでテンプレート化されます。 |
atlcom.h |
CComObjectRootEx |
このクラスは、非集計オブジェクトと集計オブジェクトの両方のオブジェクト参照カウント管理を処理するメソッドを提供します。 | atlcom.h |
CComObjectStack |
このクラスは、一時的な COM オブジェクトを作成し、それに IUnknown のスケルトン実装を提供します。 |
atlcom.h |
CComPolyObject |
このクラスは、集計または非集計オブジェクトの IUnknown を実装します。 |
atlcom.h |
CComPtr |
COM インターフェイス ポインターを管理するためのスマート ポインター クラス。 | atlcomcli.h |
CComPtrBase |
このクラスは、COM ベースのメモリ ルーチンを使用するスマート ポインター クラスの基礎となります。 | atlcomcli.h |
CComQIPtr |
COM インターフェイス ポインターを管理するためのスマート ポインター クラス。 | atlcomcli.h |
CComQIPtrElementTraits |
このクラスには、COM インターフェイス ポインターのコレクションを作成するときに役立つ、メソッド、静的関数、typedef が用意されています。 | atlcoll.h |
CComSafeArray |
このクラスは、SAFEARRAY Data Type 構造体用のラッパーです。 |
atlsafe.h |
CComSafeArrayBound |
このクラスは、SAFEARRAYBOUND 構造体のラッパーです。 |
atlsafe.h |
CComSimpleThreadAllocator |
このクラスは、クラス CComAutoThreadModule のスレッド選択を管理します。 |
atlbase.h |
CComSingleThreadModel |
このクラスには、変数の値をインクリメントおよびデクリメントするためのメソッドが用意されています。 | atlbase.h |
CComTearOffObject |
このクラスは、ティアオフ インターフェイスを実装します。 | atlcom.h |
CComUnkArray |
このクラスは IUnknown ポインターを格納します。IConnectionPointImpl テンプレート クラスのパラメーターとして使用されるように設計されています。 |
atlcom.h |
CComVariant |
このクラスでは、格納データの型を示すメンバーを提供して、VARIANT 型をラップします。 |
atlcomcli.h |
CContainedWindowT |
このクラスは、別のオブジェクト内に含まれるウィンドウを実装します。 | atlwin.h |
CCRTAllocator |
このクラスは、CRT メモリ ルーチンを使用してメモリを管理するメソッドを備えています。 | atlcore.h |
CCRTHeap |
このクラスは、CRT ヒープ関数を使用して IAtlMemMgr を実装します。 |
atlmem.h |
CDacl |
このクラスは、DACL (随意アクセス制御リスト) 構造体のラッパーです。 | atlsecurity.h |
CDebugReportHook クラス |
このクラスは、デバッグ レポートを名前付きパイプに送信するときに使用します。 | atlutil.h |
CDefaultCharTraits |
このクラスは、文字を大文字と小文字の間で変換する 2 つの静的関数を提供します。 | atlcoll.h |
CDefaultCompareTraits |
このクラスは、既定の要素比較関数を提供します。 | atlcoll.h |
CDefaultElementTraits |
このクラスは、コレクション クラスの既定のメソッドと関数を提供します。 | atlcoll.h |
CDefaultHashTraits |
このクラスは、ハッシュ値を計算するための静的関数を提供します。 | atlcoll.h |
CDialogImpl |
このクラスは、モーダルまたはモードレスのダイアログ ボックスを作成するためのメソッドを提供します。 | atlwin.h |
CDynamicChain |
このクラスは、メッセージ マップの動的チェーンをサポートするメソッドを提供します。 | atlwin.h |
CElementTraits |
このクラスは、移動、コピー、比較、ハッシュ演算のためのメソッドと関数を提供するために、コレクション クラスによって使用されます。 | atlcoll.h |
CElementTraitsBase |
このクラスは、コレクション クラスの既定のコピーと移動のメソッドを提供します。 | atlcoll.h |
CFirePropNotifyEvent |
このクラスでは、コントロール プロパティの変更に関してコンテナーのシンクに通知するメソッドが提供されます。 | atlctl.h |
CGlobalHeap |
このクラスは、Win32 グローバル ヒープ関数を使用して IAtlMemMgr を実装します。 |
atlmem.h |
CHandle |
このクラスは、ハンドル オブジェクトの作成と使用のためのメソッドを提供します。 | atlbase.h |
CHeapPtr |
ヒープ ポインターを管理するためのスマート ポインター クラス。 | atlcore.h |
CHeapPtrBase |
このクラスは、いくつかのスマート ヒープ ポインター クラスの基礎を形成します。 | atlcore.h |
CHeapPtrElementTraits クラス |
このクラスは、ヒープ ポインターのコレクションを作成するときに役立つ、メソッド、静的関数、および typedef を提供します。 | atlcoll.h |
CHeapPtrList |
このクラスは、ヒープ ポインターのリストを構築するときに役立つメソッドを提供します。 | atlcoll.h |
CImage |
幅広いビットマップ サポートを提供します。これには JPEG、GIF、BMP、および PNG (ポータブル ネットワーク グラフィックス) 形式の画像の読み込みと保存の機能も含まれます。 | atlimage.h |
CInterfaceArray |
このクラスは、COM インターフェイス ポインターの配列を構築するときに役立つメソッドを提供します。 | atlcoll.h |
CInterfaceList |
このクラスは、COM インターフェイス ポインターの一覧を構築するときに役立つメソッドを備えています。 | atlcoll.h |
CLocalHeap |
このクラスは、Win32 ローカル ヒープ関数を使用して IAtlMemMgr を実装します。 |
atlmem.h |
CMessageMap |
このクラスを使用すると、オブジェクトのメッセージ マップに別のオブジェクトからアクセスできます。 | atlwin.h |
CNonStatelessWorker クラス |
スレッド プールから要求を受信し、各要求で作成および破棄されたワーカー オブジェクトに渡します。 | atlutil.h |
CNoWorkerThread クラス |
このクラスは、動的キャッシュ メンテナンスを無効にする場合に、MonitorClass テンプレート パラメーター キャッシュ クラスの引数として使用します。 |
atlutil.h |
CPathT クラス |
このクラスは、パスを表します。 | atlpath.h |
CPrimitiveElementTraits |
このクラスは、プリミティブ データ型で構成されるコレクション クラスの既定のメソッドと関数を提供します。 | atlcoll.h |
CPrivateObjectSecurityDesc |
このクラスは、プライベート オブジェクト セキュリティ記述子オブジェクトを表します。 | atlsecurity.h |
CRBMap |
このクラスは、赤黒バイナリ ツリーを使用するマッピング構造体を表します。 | atlcoll.h |
CRBMultiMap |
このクラスは、各キーに複数の値を関連付けることができるマッピング構造を表します。これには赤黒バイナリ ツリーが使用されます。 | atlcoll.h |
CRBTree |
このクラスは、赤黒ツリーを作成および利用するためのメソッドを提供します。 | atlcoll.h |
CRegKey |
このクラスは、システム レジストリ内のエントリを操作するためのメソッドを提供します。 | atlbase.h |
CRTThreadTraits |
このクラスは、CRT スレッドの作成関数を提供します。 スレッドで CRT 関数が使用される場合は、このクラスを使用します。 | atlbase.h |
CSacl |
このクラスは、SACL (システム アクセス制御リスト) 構造体のラッパーです。 | atlsecurity.h |
CSecurityAttributes |
このクラスは、SECURITY_ATTRIBUTES 構造体のシン ラッパーです。 |
atlsecurity.h |
CSecurityDesc |
このクラスは、SECURITY_DESCRIPTOR 構造体用のラッパーです。 |
atlsecurity.h |
CSid |
このクラスは、SID (セキュリティ識別子) 構造体のラッパーです。 |
atlsecurity.h |
CSimpleArray |
このクラスは、単純な配列を管理するためのメソッドを提供します。 | atlsimpcoll.h |
CSimpleArrayEqualHelper |
このクラスは、CSimpleArray クラスのヘルパーです。 |
atlsimpcoll.h |
CSimpleArrayEqualHelperFalse |
このクラスは、CSimpleArray クラスのヘルパーです。 |
atlsimpcoll.h |
CSimpleDialog |
このクラスでは、基本的なモーダル ダイアログ ボックスが実装されます。 | atlwin.h |
CSimpleMap |
このクラスでは、シンプルなマッピング配列のサポートが提供されます。 | atlsimpcoll.h |
CSimpleMapEqualHelper |
このクラスは、CSimpleMap クラスのヘルパーです。 |
atlsimpcoll.h |
CSimpleMapEqualHelperFalse |
このクラスは、CSimpleMap クラスのヘルパーです。 |
atlsimpcoll.h |
CSnapInItemImpl |
このクラスは、スナップイン ノード オブジェクトを実装するためのメソッドを提供します。 | atlsnap.h |
CSnapInPropertyPageImpl |
このクラスは、スナップイン プロパティ ページ オブジェクトを実装するためのメソッドを提供します。 | atlsnap.h |
CStockPropImpl |
このクラスでは、ストック プロパティ値をサポートするためのメソッドが提供されます。 | atlctl.h |
CStringElementTraits |
このクラスにより、CString オブジェクトを格納するコレクション クラスで使用される静的関数が提供されます。 |
cstringt .h |
CStringElementTraitsI |
このクラスは、コレクション クラス オブジェクトに格納される文字列に関連する静的関数を提供します。 CStringElementTraits に似ていますが、大文字と小文字を区別せずに比較が実行されます。 |
atlcoll.h |
CStringRefElementTraits |
このクラスは、コレクション クラス オブジェクトに格納される文字列に関連する静的関数を提供します。 文字列オブジェクトは参照として扱われます。 | atlcoll.h |
CThreadPool クラス |
このクラスは、作業項目のキューを処理するワーカー スレッドのプールを提供します。 | atlutil.h |
CTokenGroups |
このクラスは、TOKEN_GROUPS 構造体用のラッパーです。 |
atlsecurity.h |
CTokenPrivileges |
このクラスは、TOKEN_PRIVILEGES 構造体用のラッパーです。 |
atlsecurity.h |
CUrl クラス |
このクラスは、URL を表します。 これを使用することにより、既存の URL 文字列を解析する場合でも、文字列を最初から作成する場合でも、URL の各要素を他の要素とは独立して操作できます。 | atlutil.h |
CW2AEX |
このクラスは、文字列変換マクロ CT2AEX 、CW2TEX 、CW2CTEX 、CT2CAEX および typedef CW2A によって使用されます。 |
atlconv.h |
CW2CWEX |
このクラスは、文字列変換マクロ CW2CTEX 、CT2CWEX および typedef CW2CW によって使用されます。 |
atlconv.h |
CW2WEX |
このクラスは、文字列変換マクロ CW2TEX 、CT2WEX および typedef CW2W によって使用されます。 |
atlconv.h |
CWin32Heap |
このクラスは、Win32 ヒープ割り当て関数を使用して IAtlMemMgr を実装します。 |
atlmem.h |
CWindow |
このクラスは、ウィンドウを操作するためのメソッドを提供します。 | atlwin.h |
CWindowImpl |
このクラスは、ウィンドウを作成またはサブクラス化するためのメソッドを提供します。 | atlwin.h |
CWinTraits |
このクラスでは、ウィンドウ オブジェクトの作成時に使うスタイルを標準化するためのメソッドが提供されます。 | atlwin.h |
CWinTraitsOR |
このクラスでは、ウィンドウ オブジェクトの作成時に使うスタイルを標準化するためのメソッドが提供されます。 | atlwin.h |
CWndClassInfo |
このクラスでは、ウィンドウ クラスの情報を登録するためのメソッドが提供されます。 | atlwin.h |
CWorkerThread クラス |
このクラスにより、ワーカー スレッドを作成するか、既存のものを使い、1 つ以上のカーネル オブジェクト ハンドルで待機し、いずれかのハンドルがシグナルされたときに指定したクライアント関数を実行します。 | atlutil.h |
IAtlAutoThreadModule |
このクラスは、CreateInstance メソッドへのインターフェイスを表します。 |
atlbase.h |
IAtlMemMgr |
このクラスは、メモリ マネージャーへのインターフェイスを表します。 | atlmem.h |
IAxWinAmbientDispatch |
このインターフェイスは、ホストされるコントロールまたはコンテナーの特性を指定するためのメソッドを提供します。 | atlbase.h , ATLIFace.h |
IAxWinAmbientDispatchEx |
このインターフェイスは、ホストされるコントロールの補助アンビエント プロパティを実装します。 | atlbase.h , ATLIFace.h |
IAxWinHostWindow |
このインターフェイスでは、コントロールとそのホスト オブジェクトを操作するためのメソッドが提供されます。 | atlbase.h , ATLIFace.h |
IAxWinHostWindowLic |
このインターフェイスは、ライセンスされたコントロールとそのホスト オブジェクトを操作するためのメソッドを提供します。 | atlbase.h , ATLIFace.h |
ICollectionOnSTLImpl |
このクラスでは、コレクション クラスで使用されるメソッドが提供されます。 | atlcom.h |
IConnectionPointContainerImpl |
このクラスは、 IConnectionPointImpl オブジェクトのコレクションを管理する接続ポイント コンテナーを実装します。 |
atlcom.h |
IConnectionPointImpl |
このクラスは、コネクション ポイントを実装します。 | atlcom.h |
IDataObjectImpl |
このクラスは、Uniform Data Transfer のサポートと接続の管理のためのメソッドを提供します。 | atlctl.h |
IDispatchImpl |
このクラスは、デュアル インターフェイスの IDispatch 部分の既定の実装を提供します。 |
atlcom.h |
IDispEventImpl |
このクラスでは IDispatch メソッドの実装が提供されます。 |
atlcom.h |
IDispEventSimpleImpl |
このクラスは、タイプ ライブラリから型情報を取得せずに、IDispatch メソッドの実装を提供します。 |
atlcom.h |
IDocHostUIHandlerDispatch |
Microsoft HTML 解析およびレンダリング エンジンのインターフェイス。 | atlbase.h , ATLIFace.h |
IEnumOnSTLImpl |
このクラスでは、C++ 標準ライブラリ コレクションに基づいて列挙子インターフェイスを定義します。 | atlcom.h |
IObjectSafetyImpl |
このクラスでは、クライアントでオブジェクトの安全性レベルを取得および設定できるようにする IObjectSafety インターフェイスの既定の実装が提供されます。 |
atlctl.h |
IObjectWithSiteImpl |
このクラスは、オブジェクトがそのサイトと通信できるようにするためのメソッドを提供します。 | atlcom.h |
IOleControlImpl |
このクラスは、IOleControl インターフェイスの既定の実装を提供し、IUnknown を実装します。 |
atlctl.h |
IOleInPlaceActiveObjectImpl |
このクラスは、インプレース コントロールとそのコンテナー間の通信を支援するメソッドを提供します。 | atlctl.h |
IOleInPlaceObjectWindowlessImpl |
IUnknown を実装するこのクラスには、ウィンドウレス コントロールでウィンドウ メッセージを受け取り、ドラッグ アンド ドロップ操作に対応できるようにするメソッドが用意されています。 |
atlctl.h |
IOleObjectImpl |
このクラスは IUnknown を実装し、コンテナーがコントロールと通信するプリンシパル インターフェイスです。 |
atlctl.h |
IPerPropertyBrowsingImpl |
このクラスは IUnknown を実装し、クライアントがオブジェクトのプロパティ ページ内の情報にアクセスできるようにします。 |
atlctl.h |
IPersistPropertyBagImpl |
このクラスは IUnknown を実装し、オブジェクトがそのプロパティをクライアント提供のプロパティ バッグに保存できるようにします。 |
atlcom.h |
IPersistStorageImpl |
このクラスは、 IPersistStorage インターフェイスを実装します。 |
atlcom.h |
IPersistStreamInitImpl |
このクラスは IUnknown を実装し、IPersistStreamInit インターフェイスの既定の実装を提供します。 |
atlcom.h |
IPointerInactiveImpl |
このクラスは IUnknown インターフェイス メソッドおよび IPointerInactive インターフェイス メソッドを実装します。 |
atlctl.h |
IPropertyNotifySinkCP |
このクラスは、 IPropertyNotifySink インターフェイスを接続可能なオブジェクトの発信インターフェイスとして公開します。 |
atlctl.h |
IPropertyPage2Impl |
このクラスは IUnknown を実装し、IPropertyPageImpl の既定の実装を継承します。 |
atlctl.h |
IPropertyPageImpl |
このクラスは IUnknown を実装し、IPropertyPage インターフェイスの既定の実装を提供します。 |
atlctl.h |
IProvideClassInfo2Impl |
このクラスは IProvideClassInfo メソッドと IProvideClassInfo2 メソッドの既定の実装を提供します。 |
atlcom.h |
IQuickActivateImpl |
このクラスは、コンテナーのコントロール初期化を 1 回の呼び出しにまとめます。 | atlctl.h |
IRunnableObjectImpl |
このクラスは IUnknown を実装し、IRunnableObject インターフェイスの既定の実装を提供します。 |
atlctl.h |
IServiceProviderImpl |
このクラスは、IServiceProvider インターフェイスの既定の実装を提供します。 |
atlcom.h |
ISpecifyPropertyPagesImpl |
このクラスは IUnknown を実装し、ISpecifyPropertyPages インターフェイスの既定の実装を提供します。 |
atlcom.h |
ISupportErrorInfoImpl |
このクラスは、ISupportErrorInfo Interface インターフェイスの既定の実装を提供します。あるオブジェクトに対して単一のインターフェイスだけがエラーを生成するときにこのクラスを使用できます。 |
atlcom.h |
IThreadPoolConfig インターフェイス |
このインターフェイスは、スレッド プールを構成するためのメソッドを提供します。 | atlutil.h |
IViewObjectExImpl |
このクラスでは、IUnknown を実装し、IViewObject インターフェイス、IViewObject2 インターフェイス、IViewObjectEx インターフェイスの既定の実装を提供します。 |
atlctl.h |
IWorkerThreadClient インターフェイス |
IWorkerThreadClient は CWorkerThread クラスのクライアントによって実装されるインターフェイスです。 |
atlutil.h |
_U_MENUorID |
このクラスからは、CreateWindow と CreateWindowEx のラッパーが提供されます。 |
atlwin.h |
_U_RECT |
この引数アダプター クラスは、ポインターの観点から実装される関数に RECT のポインターまたは参照が渡されることを可能にします。 |
atlwin.h |
_U_STRINGorID |
この引数アダプター クラスを使用すると、リソース名 (LPCTSTR) とリソース ID (UINT) のどちらでも関数に渡すことができます。呼び出し元が MAKEINTRESOURCE マクロを使用して ID を文字列に変換する必要はありません。 |
atlwin.h |
Win32ThreadTraits |
このクラスは、Windows スレッドの作成関数を提供します。 このクラスは、スレッドで CRT 関数が使用されない場合に使用します。 | atlbase.h |