次の方法で共有


CAtlDllModuleT クラス

このクラスは、DLL 用のモジュールを表します。

template < 
   class T  
> 
class ATL_NO_VTABLE CAtlDllModuleT : 
   public CAtlModuleT< T >

パラメーター

  • T
    CAtlDllModuleTから派生したクラス。

メンバー

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

名前

説明

CAtlDllModuleT::CAtlDllModuleT

コンストラクターです。

CAtlDllModuleT::~CAtlDllModuleT

デストラクターです。

パブリック メソッド

名前

説明

CAtlDllModuleT::DllCanUnloadNow

DLL がアンロードできるテスト。

CAtlDllModuleT::DllGetClassObject

クラス ファクトリを返します。

CAtlDllModuleT::DllMain

ダイナミック リンク ライブラリ (DLL) へのオプションのエントリ ポイント。

CAtlDllModuleT::DllRegisterServer

DLL のオブジェクトのシステムのレジストリにエントリを追加します。

CAtlDllModuleT::DllUnregisterServer

DLL のオブジェクトのシステムのレジストリ エントリを削除します。

CAtlDllModuleT::GetClassObject

クラス ファクトリを返します。 DllGetClassObjectで開始されます。

解説

CAtlDllModuleT はダイナミック リンク ライブラリ (DLL) のモジュールを表し、すべての DLL プロジェクトによって使用される関数を提供します。 CAtlModuleT このクラスの特殊化は登録がサポートされています。

ATL モジュールの詳細については、ATL モジュール クラスを参照してください。

継承階層

_ATL_MODULE

CAtlModule

CAtlModuleT

CAtlDllModuleT

必要条件

atlbase.hHeader:

参照

関連項目

CAtlModuleT クラス

CAtlExeModuleT クラス

ATL モジュール クラス

その他の技術情報

ATL クラスの概要