次の方法で共有


CAtlBaseModule クラス

このクラスは、すべての ATL プロジェクトでインスタンス化されます。

class CAtlBaseModule : 
   public _ATL_BASE_MODULE

メンバー

パブリック コンストラクター

名前

説明

CAtlBaseModule::CAtlBaseModule

コンストラクターです。

パブリック メソッド

名前

説明

CAtlBaseModule::AddResourceInstance

格納されているハンドルのリストにリソース インスタンスを追加します。

CAtlBaseModule::GetHInstanceAt

指定したリソースのインスタンスのハンドルを返します。

CAtlBaseModule::GetModuleInstance

CAtlBaseModule のオブジェクトからモジュールのインスタンスを返します。

CAtlBaseModule::GetResourceInstance

CAtlBaseModule のオブジェクトからリソースのインスタンスを返します。

CAtlBaseModule::RemoveResourceInstance

格納されているハンドルのリストからリソースのインスタンスを削除します。

CAtlBaseModule::SetResourceInstance

CAtlBaseModule のオブジェクトでリソースのインスタンスを設定します。

パブリック データ メンバー

名前

説明

CAtlBaseModule::m_bInitFailed

モジュールの初期化に失敗して参照する変数。

解説

CAtlBaseModule のインスタンスは_AtlBaseModule をです (既定では、同じです)。プライマリ リソースを提供するモジュールにリソース、およびハンドルの配列を含む ATL プロジェクトで現在含むモジュールにモジュールのインスタンス ハンドルに、ハンドル説明しました。 CAtlBaseModule に複数のスレッドから安全にアクセスできます。

このクラスは、ATL の以前のバージョンで使用されて CComModule に残されているクラスを置き換えます。

継承階層

_ATL_BASE_MODULE

CAtlBaseModule

必要条件

ヘッダー : atlcore.h

参照

関連項目

ATL モジュール クラス

その他の技術情報

ATL クラスの概要